Heliolater /(?)/

He·li·ol·a·ter

Heliolater

n.
  1. A worshiper of the sun.