Latin · word

sanctuarium

holy place

Words sharing this root