Search Details

Word: telford (lookup usage) (lookup stats)


Meaning:

Proper noun:

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

Source: Wiktionary | Src Info »