Meaning
Prosperous or ocean. It is famously associated with Meerabai, the 16th-century Rajput princess and fervent devotee of Lord Krishna, known for her devotional songs.
Origin: Sanskrit
Etymology
Derived from Sanskrit 'mira' (ocean) or 'mira' (prosperous).
Numerology
8
Determination
Determined and patient. Works hard for lasting success.