深藏shēncáng
Top 25000
Meanings
1. to be deeply hidden
2. to lie deep (in some place)
Characters used