Roswell - Definition

roswell

n 1: a town in southeast New Mexico

Look up another word