Meaning Of The Word Trafford

Real Dictionary

What's the definition of Trafford? Find Trafford meanings, definitions and more at the Real Dictionary online.

Trafford Meaning

Trafford Definition
Trafford Definition

What's The Definition Of Trafford?

Trafford in British English
noun: a unitary authority in NW England, in Greater Manchester. Pop: 211 800 (2003 est). Area: 106 sq km (41 sq miles)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day