桃源 táoyuán utopia Definitions Defs Origin Strokes Stroke Words Sentences Sents 桃 táo noun peach The peach tree (Prunus persica) or its edible fruit源 yuán noun source (bound form) source of a river; fountainhead; starting point of a stream