You searched for: “hagiolater”
hagiolater
Someone who worships saints.