Mariolater /(?)/

Ma·ri·ol·a·ter

Mariolater

n.
  1. One who worships the Virgin Mary.