HELIOLATRY Meaning of HELIOLATRY in English [he.li.ol.a.try] n (ca. 1828): sun worship -- he.li.ol.a.trous adj Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012