shirabe.org
1)
#35,107
とうげんきょう
Meaning
    1. ①
      earthly paradise; Shangri-la
    1. ①
      EN The Peach Blossom Spring (Chinese: 桃花源記; pinyin: Táohuā Yuán; literally: "Source of the Peach Blossoms", also translated as “(The Record of) the Peach Blosso...
More
Forms

Results