天主 てんしゅ どう
tenshu dō

Noun

1. (Catholic) church; cathedral