Yahoo India Web Search

Search results

  1. Dictionary
    Roswell
    /ˈrɒzwɛl/
    • 1. a town in New Mexico, the scene of a mysterious crash in July 1947. Controversy has surrounded claims by some investigators that the crashed object was a UFO.

    More definitions, origin and scrabble points