御殿

palace; court

Meaning

  1. n
    palace; court