inhabiter

/ɪnˈhæbɪtər/

Definitions

1. noun

a person or animal that inhabits a place or region; especially one that is native to it

“The indigenous inhabiter of the forest played a crucial role in preserving its ecosystem.”

Synonyms

  • domicile
  • inhabitant
  • resident

Antonyms

  • alien
  • stranger