Arabic name meaning 'strong, firm, and well-established,' conveying stability and power.
Like Makeen?
Swipe through thousands of names like it