Definify.com

Definition 2025


Trafford

Trafford

English

Proper noun

Trafford

  1. A metropolitan borough of Greater Manchester, England.