Baby Name: NAWFAL
Name: NAWFAL Gender: maleMeaning: generous; old Arabic name for the sea Origin: arabic