Edgbaston

🔊/ˈedʒbəstən/
🔊/ˈedʒbəstən/
jump to other results
  1. an area of Birmingham, England, where there is an international cricket ground with the same name. Birmingham University is also in Edgbaston.