Assan is a West African form related to Hasan, from Arabic, meaning handsome, good, or excellent.
Like Assan?
Swipe through thousands of names like it