NichiDict

桃源

とうげん
[tougen]

Meanings

1.Noun

earthly paradise; Shangri-la