Noun Definition

roswell

1.Definition: a town in southeast New Mexico

Category: Places