隠れ里

かくれざと

Meanings

  1. Noun hidden village (esp. hidden retreat for nobles or refuge for soldiers of a defeated army); isolated village
  2. legendary land (deep in mountains or underground); Shangri-La

Kanji

Jinuma: Japanese Dictionary · Word lists