Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

桃花源

táo huā yuán

Definitions

  • the Peach Blossom Spring, a hidden land of peace and prosperity
  • utopia