Yahoo Web Search

Search results

  1. Dictionary
    James·town
    /ˈjāmsˌtoun/
    • 1. a city in southwestern New York, on Lake Chautauqua; population 29,463 (est. 2008).
    • 2. a city in northeastern North Dakota; population 14,630 (est. 2008).