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 10 reviews. Nafees meaning has been search 44098 forty-four thousand and ninety-eight times till 25 September, 2017.