inhabitant - English Synonyms Dictionary