Definisi 'dweller'
English to English
noun
1 a person who inhabits a particular place
source: wordnet30
2 An inhabitant; a resident; as, a cave dweller.
source: webster1913
More Word(s)
dwell, inhabit, live, populate, individual, mortal, person, somebody, someone, asian, asiatic, european, aussie, australian,

Visual Synonyms
Click for larger image