Synonyms for "monstrance"

Words with similar meaning