Arabic name meaning 'beautiful,' 'good,' or 'virtuous,' derived from 'hasan' meaning excellence or beauty.
Like Haseena?
Swipe through thousands of names like it