Arabic name meaning 'spring of water' or 'life-giving source,' symbolizing renewal and abundance.
Like Manahel?
Swipe through thousands of names like it