Arabic-English dictionary »

نِيرْد meaning in English

ArabicEnglish
نِيرْد m

nerdintellectual, skillful person, generally introverted