Word info

Thamesmead

Proper noun

Meaning

Thamesmead

A large housing estate by the Thames in borough of Bexley and borough of Greenwich, Greater London.

Source: en.wiktionary.org

Close letter words and terms