Monstrance
English Meaning
A transparent pyx, in which the consecrated host is exposed to view.
- Roman Catholic Church A receptacle in which the host is held. Also called ostensorium.
Sorry, No Malayalam Meaning for your input!
See Monstranc Want To Try Monstrance In Malayalam??