sun-worship

(noun) heliolatry

< sun-ray lamp | sunbaked >