You searched for: “hierolater
hierolater
Someone who worships saints or a saint worshiper.