AINTREE
Meaning of AINTREE in English
Ain ‧ tree /ˈeɪntriː/ BrE AmE
a ↑ racecourse in northwest England where a famous horse race, the Grand National, takes place each year
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012