MalayTranslate.com
Malay to English Translator
Translate Here

English to English

habitant
('h/&/b/I/t/-/nt )

noun (n)

  • a person who inhabits a particular place
    orang yang merasuki tempat tertentu
    source: wordnet30
  • An inhabitant; a dweller.
    NA
    source: webster1913