隠れ里 かくれざと noun (common) (futsuumeishi) hidden village (esp. hidden retreat for nobles or refuge for soldiers of a defeated army) isolated village legendary land (deep in mountains or underground) Shangri-La ◄ ►