heliolatrous in French heliolatrous in French héliolâtre adj The worshipping of the Sun. Add to Flashcards