笆bā
Top 40000
Meanings
1. an article made of bamboo strips
2. fence
Characters used