MONSTRANCE MEANING IN ENGLISH

• Monstrance Definition & Synonyms

  1. (n.) A transparent pyx, in which the consecrated host is exposed to view.


Synonyms:
Demonstration,

RECENT SEARCHES