- a unitary authority in NW England, in Greater Manchester. Pop: 211 800 (2003 est). Area: 106 sq km (41 sq miles)
Examples from the Web for trafford
Trafford bowed too, and looked not at all displeased at the compliment.
Both Sir Brook and Trafford were enthusiastic in their praises of the spot.
Trafford, not improbably, ruling some rajah's kingdom in the far East.
What bright boon of Fortune is Trafford meditating the rejection of?
Who is to say how Trafford's family would like the connection?