1. Proper noun. (soccer) the home stadium of Aston Villa Football Club ¹
2. Proper noun. (soccer by extension) Aston Villa Football Club itself ¹
¹ Source: wiktionary.com