Definition of Roswell

  • 1. A town in southeast New Mexico Noun

Semanticaly linked words with "roswell"