حسناء

Hasna

girlArabicMuslim

Hasna is a Muslim girl name of Arabic origin, meaning “A beautiful woman”.

MeaningA beautiful woman
GenderGirl
OriginArabic
Written asحسناء
Pronunciationhas-NAA
TraditionMuslim
Used inArab World, Morocco, Pakistan

Meaning and origin of Hasna

Hasna is a classical Arabic adjective describing a beautiful woman, formed on the pattern that pairs with the masculine aḥsan. Its root, ḥ-s-n, covers both beauty and goodness, the same root behind Hasan and Husna. The name has long been a favourite for girls across the Arab world. In the Maghreb it is often written Hasnae or Hasnaa to show the long vowel at the end.

Is Hasna a Muslim name?

Hasna is an Arabic Muslim name meaning beautiful, and its root gives 'the most beautiful names (al-asmāʾ al-ḥusnā)' of God (Quran 7:180).

How popular is Hasna?

It is found throughout the Arab world and also in South Asia.

Gifts with the name Hasna

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Hasna

Names similar to Hasna

More Muslim girl names

Frequently asked questions

What does the name Hasna mean?

Hasna means 'A beautiful woman'. It is of Arabic origin.

Is Hasna a Muslim name?

Hasna is an Arabic Muslim name meaning beautiful, and its root gives 'the most beautiful names (al-asmāʾ al-ḥusnā)' of God (Quran 7:180).

How do you pronounce Hasna?

Hasna is pronounced has-NAA.

Is Hasna a boy or girl name?

Hasna is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.