Arabic-English dictionary »

مَعْبَد meaning in English

ArabicEnglish
مَعْبَد m

place of worshipplace where people can practise their faith

templeplace of worship