Arabic-English dictionary »

نُمْرُود meaning in English

ArabicEnglish
نُمْرُود m

Nimrodbiblical king and hunter