qī jū栖居to inhabit; to live in (forests, mountains or wetlands etc)Frequency 2.4Meaningsto inhabit; to live in (forests, mountains or wetlands etc)