Name: Nafasat

Gender: Boy

Meaning: Refinement.

/46 votes