Mira
MEE-ra
MEEra
Slavic and Sanskrit origin meaning peace or ocean. Long 'ee' sound at the start.
MEE-ra
Slavic and Sanskrit origin meaning peace or ocean. Long 'ee' sound at the start.
Notes
Slavic and Sanskrit origin meaning peace or ocean. Long 'ee' sound at the start.
Origin & meaning