Mehra means "Tender and sympathetic in nature. This name captures the essence of someone whose heart overflows with warmth and genuine care for others.".
Mehra meaning in Urdu is: نرم دل، مہربان
Mehra is of Arabic origin.
Mehra has 2 syllables.
Parents who liked Mehra also loved these names