栖居qījū
Top 50000
Meanings
1. to inhabit; to live in (forests, mountains or wetlands etc)
Characters used