- Current rating.
to add this name to your favorite namelist!
The meaning of the name Maha is Beautiful.
The origin of the name Maha is Arabic
People who like the name Maha also like: Zaina
, Maliha Mustafa