世外桃花源 shìwàitáohuāyuán utopia Definitions Defs Origin Strokes Stroke Words Sentences Sents 世 shì noun world (bound form) the world; the earth; human society外 wài locative outside outside; exterior; the space or position beyond a certain limit or boundary桃花源 táohuāyuán utopia The Peach Blossom Spring; a hidden land of peace and prosperity away from the world or a place of ideal beauty, as described in the work 桃花源记 táohuāyuánjì by 陶渊明 táoyuānmíng