Islamopologist (English, noun)
expansion: Islamopologist (plural Islamopologists)
Senses:
glosses: A person who makes excuses for the perceived faults of Islam.
tags: Internet
derogatory
Forms:
form: Islamopologists
tags: plural