Meaning of Roswell
Definition of Roswell
(noun)
a
town
in
southeast
New Mexico
Other information on Roswell
WIKIPEDIA results for
Roswell
Amazon results for
Roswell
Tweet