English edit

Noun edit

heliolatries

  1. plural of heliolatry