御堂
み
ど
う
Meanings
1
Buddhist hall; enshrinement hall; temple hall
A hall within a Buddhist temple complex where a buddha image is enshrined; not a standalone temple.
In this temple's main hall, an Amida Buddha statue is enshrined.
2
Usually prefixed with お (お御堂) when referring to a Catholic cathedral or church building.
There is Mass at the cathedral on Sundays.