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