Word info

Richmond upon Thames

Proper noun

Meaning

A London borough of Greater London.

The full name of Richmond in south-west London, England, also known as Richmond on Thames.

Source: en.wiktionary.org

Close letter words and terms