Mihir is a name of Sanskrit origin, derived from the word 'mīhar' which means sun. It is traditionally used as a masculine given name in India and other parts of South Asia.
"Mihir has seen a significant increase in popularity as a baby name since the late 70s, peaking around the mid-90s with over 40 births per year. However, there's been a steady decline since then, with fewer than 30 births annually from 2016 onwards."