笭líng
Meanings
1. bamboo screen