栖身qīshēn
Top 30000
Meanings
1. to stay at
2. to live in (temporarily)
Characters used