上林 shànglín Shanglin 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ín noun forest woods; forest; grove; a large area covered by trees or bamboo