Mira (1)

Means "sea, ocean" in Sanskrit. This was the name of a 16th-century Indian princess who devoted her life to the god Krishna.

EQUIVALENTS
HINDI: Meera, Mira
KANNADA: Meera, Mira
MALAYALAM: Meera, Mira
MARATHI: Meera, Mira
TAMIL: Meera, Mira