狮子林园 shīzilínyuán Lion Grove Garden Definitions Defs Origin Strokes Stroke Words Sentences Sents 狮子 獅子 shīzi noun lion 林园 林園 línyuán wooded park A park or garden with many trees and lush vegetation; wooded land.