Name: Nafees (نفيس)
Meaning: Refined, pure, choice, exquisite, precious, invaluable, costly.
Gender: male