Definition of 上宮

じょうぐうjouguu

noun:

  • building of a Shinto shrine complex built upon the highest ground

Example Sentences

Nothing found.