Arabic-English dictionary »

أَبُو قِرْدَان meaning in English

ArabicEnglish
أَبُو قِرْدَان m

egretAny of various wading birds of the genera ''Egretta'' or ''Ardea''