Nafilنفيل
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.
Nahizناهز
Nahiz is an Arabic name for boys that means elevated, high, lofty. It also means established, proven. It also means active, diligent, energetic.
Nahranنهران
Nahran is an Arabic name for boys and girls that means rivers. It is a plural of Nahr.
Nahshalنهشل
Nahshal is an Arabic name for boys that means falcon. It also means wolf.
Nahwanنهون
Nahwan is an Arabic name for boys that means wise, intelligent.