Question: is mira an indian name?
Answer: Etymology & Historical Origin of the Baby Name Mira For people of India, Mira or Meera (मीरा) comes from the Sanskrit meaning “sea, ocean” and was famously borne by a 16th century Hindu princess who selflessly dedicated her life to Krishna.