From Arabic ahsan, meaning "best," "most beautiful," or "most excellent."
Like Ahsen?
Swipe through thousands of names like it