NAFL


Meaning of NAFL in English

Also nafila : supererogatory, optional, non-compulsory, highly recommended act of worship.

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.