Aintree Definition
pronoun
A village in Merseyside; the home of the Grand National.
Wiktionary
Origin of Aintree
-
From Old Norse einn and tré, meaning "a single tree"
From Wiktionary
Find Similar Words
Find similar words to aintree using the buttons below.