Yahoo Dictionary Web Search

  1. Chel·sea
    • 1. an industrial and commercial city in northeastern Massachusetts, just north of Boston; population 41,577 (est. 2008).

    • 2. a residential district of London, on the northern bank of the River Thames.

    • 3. a fashionable residential section of southern Manhattan in New York City, on the west side of the city.