What is the full meaning of heliolatry
sun worship [n HELIOLATRIES]
Example of the word heliolatry placed on a Scrabble board.