離宮

imperial villa; royal villa; detached palace

Meaning

  1. nn-suf
    imperial villa; royal villa; detached palace