Baby Names › Names › Mihra
Girl name
Meaning: A comet; the sun's light
Browse all names → Türkçe
Opening the App Store…