菜园càiyuán
Top 30000
Meanings
1. vegetable garden
Characters used