habitant - English Synonyms Dictionary