Definify.com

Definition 2024


Brentford

Brentford

English

Proper noun

Brentford

  1. a town in west London, England, on the north side of the River Thames and within the London Borough of Hounslow.