Nafeesa - Meaning of Name and Other Details

Name - Nafeesa

Numerology - 6

Meaning - Precious Thing, Gem, Princess, Refined, Pure, Exquisite

Gender - Girl

Religion - Muslim

loader