Meaning of the name Mahra
Mahra \ma(h)-ra\ as a girl's name is a variant of Mara (Hebrew), and the meaning of Mahra is "bitter".
The baby name Mahra sounds like Marra, Maira, Mayra and Maura. Other similar baby names are Madra, Mavra, Sahra and Zahra.
Available domain names for Mahra
Searching for available domains...
Find the meaning of baby names