Anonymous

What Does Aston Villa Mean?

2

2 Answers

Anonymous Profile
Anonymous answered
Aston is a district of Birmingham, England. Villa is named after the Villa Cross Weslyan Chapel who formed the football club.
Alex C. Profile
Alex C. answered
Aston Villa is an English football (soccer) club based in Birmingham. Their home ground is Villa Park and they play in the Barclays Premier Division.

Answer Question

Anonymous