A person who inhabits a particular place English: inhabitant, habitant, dweller, denizen, indweller Bahasa: penduduk, penghuni