Hasnaa means "A woman whose appearance captivates through loveliness and aesthetic appeal. The name is an expression of feminine grace and visual charm.".
Hasnaa meaning in Urdu is: خوب صورت عورت، حسین
Hasnaa is of Arabic origin.
Hasnaa has 2 syllables.
Parents who liked Hasnaa also loved these names