ドウトウガラン
Meanings
Noun
1. religious buildings (temples, shrines, pagodas, etc.)
Pitch accent
ウトウガ
ラン
Composed of
temple; temple buildings
temple (esp. large one); monastery; temple building