寓居yùjū
Top 45000
Meanings
1. to make one's home in
2. to reside in
3. to inhabit
Characters used