Arabic-English dictionary »

مَعْبُود meaning in English

ArabicEnglish
مَعْبُود m

deitya god or goddess|god|God

مَعْبُودَة f

goddessadored or idealized woman