Definitions and translations for "Huntsville"

Definition of Huntsville

1. A city in northern Alabama; center for space research.
© Wordnet 3.1 & Wiktionary - Combined dictionary for best results.

French - English - Huntsville

n. Huntsville, city in Alabama and main center of space research (USA); city in Texas (USA); summer resort town in Ontario (Canada)
Share this page
Dictionary Extension