huntsville
1. [ noun ] (government,geography) a city in northern Alabama; center for space research
Related terms: city Alabama