RichThesaurus
carpet kisser
carpet kisser
antonyms
carpet kisser
definitions
noun
A Muslim.