Arabic-English dictionary »

نَجْد meaning in English

ArabicEnglish
نَجْد m

massifprincipal mountain mass

نَجْدِيّ m

highlanderinhabitant of highlands