ムゲンザイノオンヤドリ
Meanings
Noun
Christianity
1. Immaculate Conception
Composed of
immaculacy (i.e. freedom from original sin); immaculateness
honorific/polite/humble prefix
lodging; abode; shelter