Nafia name meaning: Nafia is a Muslim baby Boy name, it is an Arabic originated name. Nafia name meaning is and the lucky number associated with Nafia is 3. Find all the relevant details about the Nafia Meaning, Origin, Lucky Number and Religion from this page. Average rating of Nafia is 4 stars, based on 2 reviews. Nafia meaning has been searched 14287 fourteen thousand two hundred and eighty-seven times till 22 March, 2018.