to inhabit [ inhabited ; inhabited ]
Synonyms
  • أقام ، سكن ، استقرّ ، قطن ، حلّ ، نزل