Arabic-English dictionary »

أَجْدَر meaning in English

ArabicEnglish
أَجْدَر

superiorhigher in rank or quality