Mehrara means "Graced and embellished with affection and kindness. The name evokes qualities of warmth that adorn and enhance one's character and presence.".
Mehrara meaning in Urdu is: محبت سے سجی ہوئی
Mehrara is of Arabic origin.
Mehrara has 3 syllables.
Parents who liked Mehrara also loved these names