Word info

Sunbury-on-Thames

Proper noun

Meaning

Sunbury-on-Thames

A town in Spelthorne borough, Surrey, England (formerly in Middlesex), commonly known as Sunbury.

Source: en.wiktionary.org

Close letter words and terms