Keene definition

Search

Keene

Keene logo #21003city, seat of Cheshire county, southwestern New Hampshire, U.S., on the Ashuelot River. The original site (Upper Ashuelot), one of the Massachusetts ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/k/18
No exact match found.