Name: Hasnaat (حسنات)
Meaning: Hasnaat is an Arabic name for girls that means beautiful. Hasnaat is the plural of Hasnaa, shortened form fo Hasnaa.
Gender: female