Word info

delubrum

Noun

Meaning

A temple or shrine.

A sanctuary.

A church with a font.

Source: en.wiktionary.org

Close letter words and terms