Definify.com

Definition 2024


Trafford

Trafford

English

Proper noun

Trafford

  1. A metropolitan borough of Greater Manchester, England.