Aintree meaning

A village in Merseyside; the home of the Grand National.
pronoun
0
0
Advertisement

Origin of aintree

  • From Old Norse einn and tré, meaning "a single tree"

    From Wiktionary