leyland
/ˈleɪlənd/ or /ˈleɪlənd/; also /ˈliːlənd/ (UK)
Definitions
1. noun
A city in Lancashire, north-west England, that is home to a major British motorcycle manufacturer, and its associated car manufacturing company.
“The Leyland DAF trucks were used for transporting goods across the UK.”
2. proper noun
A surname of English origin, particularly associated with the Leyland family.
“The Leyland family has been living in the UK for generations.”