What is the full meaning of heliolaters
HELIOLATER, a sun worshipper [n]
Example of the word heliolaters placed on a Scrabble board.