Arabic-English dictionary »

ترماغنت meaning in English

ArabicEnglish
ترماغنت

Termagantfictitious deity with a violent temperament represented as being worshipped by Muslims or other non-Christians