Aston's footballers? (5)
I believe the answer is:
villa
(Other definitions for villa that I've seen before include "Detached house" , "Large country house" , "A place in the country" , "Country residence" , "Holiday residence" .)
I believe the answer is:
villa
(Other definitions for villa that I've seen before include "Detached house" , "Large country house" , "A place in the country" , "Country residence" , "Holiday residence" .)