The meaning of the name Maha is Beautiful.
The origin of the name Maha is Arabic
People who like the name Maha also like: Sakina, Saniya, Mandana, Safa, Meora, Nuha, Samara Zahar, Karim, Zaide, Mustafa, Aziz, Rafi, Saqib
Here are pictures of people with the name Maha. Help us put a face to the name by uploading your pictures to BabyNames.com!