Hasnain

HAS-nien; HAS-nayn
Arabic
"handsome, beautiful; fine, well"
icon / arrow-up1000% this week

Hasnain Origin and Meaning

The name Hasnain is a boy's name meaning "handsome, beautiful; fine, well".

A Top 1000 name in England and Wales, Hasnain combines Husain and Hassan into one name.

Popularity of the name Hasnain