Back to Dictionary
乔林
喬林
qiáolín
1. forest (esp. of tall trees)
2. high forest