Telford Definition

pronoun

A new town in the borough of Telford and Wrekin and the ceremonial county of Shropshire, England.

Wiktionary

Origin of Telford

  • Named after Thomas Telford, a famous civil engineer.

    From Wiktionary

Find Similar Words

Find similar words to telford using the buttons below.

Words Starting With

Words Ending With

Unscrambles

telford