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: People