上林苑 shànglínyuàn Shanglin Park Definitions Defs Origin Strokes Stroke Words Sentences Sents 上 shàng adjectivenoun upper top; higher; superior; better; used to describe something in a higher position or rank林苑 línyuàn royal hunting park (literary) an imperial park or woodland garden built in ancient times specifically for emperors to hunt and relax