Combination of Arabic *Maha* and Ella, a poetic Arabic-influenced modern name suggesting beauty and grace.
Like Mahaela?
Swipe through thousands of names like it