Variant of Hassan, from Arabic meaning handsome, good, or beneficent.
Like Hasson?
Swipe through thousands of names like it