Nafih is an Arabic name for boys that means protector. It also means charitable, one who gives his money away.
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.
Nahar is an Arabic name for boys and girls that means daytime, day. It is used 57 times in the Quran.
Levated, high, lofty. It also means established, proven. It also means active, diligent, energetic.
Nailufar is an Arabic form of the Persian girl name Nilufar which means lily, which is a type of flowering plant.