Nafees is a Muslim baby Boy name, it is an Arabic originated name. Nafees name meaning is Precious. Exquisite. and the lucky number associated with Nafees is 2. Find all the relevant details about the Nafees Meaning, Origin, Lucky Number and Religion from this page. Average rating of Nafees is 4 stars, based on 11 reviews. Nafees meaning has been search 50422 fifty thousand four hundred and twenty-two times till 24 February, 2018.