angelolater
/ˌændʒəloʊˈleɪtər/Definitions
1. noun
A person who excessively admires or idolizes angels, often in a way considered extreme or fanatical.
“The angelolater spent all her savings on a life-size statue of her favorite angel, causing her family to worry about her obsession.”