MihiraMihira is an ancient Indian word meaning "Sun".Mehran (disambiguation)Mithra (disambiguation)Mitra (disambiguation)Mehr (disambiguation)Meher (disambiguation)Mehar (disambiguation)MihirSource: Wikipedia — Mihira (CC BY-SA 4.0)