حسناء

Hasna

girlArabic

Hasna is a Muslim girl name meaning “Beautiful woman”.

MeaningBeautiful woman
GenderGirl
OriginArabic
Arabic spellingحسناء
Pronunciationhas-NAA
Arabic rootح س ن (ḥ-s-n) — to be good, beautiful
Muslim name?Islamic / Arabic name

Meaning and origin of Hasna

Hasna (Ḥasnāʾ) is an Arabic adjective for a beautiful woman, the feminine counterpart of aḥsan in form. It is a classic girls' name throughout the Arab world and in the Maghreb is often written Hasnae or Hasnaa. It shares its root with Hasan and Husna.

Is Hasna a Muslim name?

Yes. Hasna is a Muslim name of Arabic origin meaning beautiful.

Is Hasna in the Quran?

Its root gives 'the most beautiful names (al-asmāʾ al-ḥusnā)' of God (Quran 7:180).

Where is the name Hasna used?

Used across the Arab world and 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

More girl names like Hasna

Frequently asked questions

What does the name Hasna mean?

Hasna means 'Beautiful woman'. It comes from Arabic.

Is Hasna a Muslim name?

Yes. Hasna is a Muslim name of Arabic origin meaning beautiful.

How do you write Hasna in Arabic?

Hasna is written حسناء in Arabic script.

How do you pronounce Hasna?

Hasna is pronounced has-NAA.

Is Hasna mentioned in the Quran?

Its root gives 'the most beautiful names (al-asmāʾ al-ḥusnā)' of God (Quran 7:180).

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.