Hassan for a baby name

Arabic, meaning ‘handsome’. Hassan Rouhani is the current President of Iran.

Search by letter



Search by category