Nabil
This Arabic name sounds totally handsome and strong.
In Arabic, Nabil means "noble.'
See Also:
Nabila
Your Favorite Names