Meaning of Nafil is Nafil is an Arabic name for boys that means generous. It also means one who does more than is asked of him, such as a person who does extra prayers and other acts of worship that he is not obliged to do.
Nafil is a Arabic Muslim Name
| Nafil In Arabic : | نفيل |
| Nafil In Urdu : | نفل |
| Nafil In Hindi : | नफिल |
| Nafil In Bangla : | নাফিল |
