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.

Words Starting With

Words Ending With

Unscrambles

aintree