Noun Definition
nonresident
1.Definition: someone who does not live in a particular place
"Described by an admiring nonresident as a green and pleasant land"
Category: People1.Definition: someone who does not live in a particular place
"Described by an admiring nonresident as a green and pleasant land"
Category: People