to live or reside in a place
to occupy or hold
किसी स्थान पर कब्जा करना
English Usage: The old castle is inhabited by ghosts according to local legends.
Hindi Usage: स्थानीय कथाओं के अनुसार, पुराना किला आत्माओं द्वारा कब्जा किया गया है।