- Japanese⇔English Dictionary

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

Kanji in this word