Synonyms: European
Definition: a native or inhabitant of Europe
Similar words: indweller, inhabitant, habitant, denizen, dweller
Definition: a person who inhabits a particular place