藏身cángshēn
Top 20000
Meanings
1. to hide
2. to go into hiding
3. to take refuge
Characters used