English Dictionary
Definition sun-worshipper in British English
sun-worshipper noun
[countable] noun
Synonyms and related words

English Dictionary