Other Origin(s):Arabic
Meaning:Bitter; Horse; Beauty
Mahra is a feminine name whose meanings are as diverse as its roots. With Hebrew and Arabic origins, this moniker will charm caregivers who are on the hunt for a versatile name. With meanings like “bitter” and “beauty,” it goes without saying that Mahra is a rich and varied name with numerous interpretations. Without a doubt, Mahra is a stand-out name that would be ideal for children who are dynamic as well as delightful.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.