noun a city in central Alabama, near Birmingham.
vestavia hills 🔊 Listen to this noun a city in central Alabama, near Birmingham. Share Facebook Twitter Google +