a
shrine or temple

Translation:
English
Add