山櫻桃 shānyīngtáo mountain cherry Definitions Defs Origin Strokes Stroke Words Sentences Sents 山 shān noun mountain mountain; hill; range樱桃 櫻桃 yīngtáo noun cherry cherry (the fruit or the tree); a deciduous shrub or tree with white or pink flowers and small red fruit