Your search matched 2 words.
Search Terms: 桃源*

Dictionary results(showing 2 results)


noun
earthly paradise, Shangri-la
See also:桃源
Other readings:
桃源境【とうげんきょう】