habitantEnglish

denizen, dweller, habitant, indweller, inhabitant

Noun

A person who inhabits a particular place

English: inhabitant, habitant, dweller, denizen, indweller

Bahasa: penduduk, penghuni

Bahasa words with similar meanings

English words with similar meanings

Show 4 words