Skip to content
Kotomora

窟くつ院いん

Meanings

1

noun

cave temple

Refers to a temple built into or within a natural cave or rock shelter, often associated with Buddhist sites in Asia.