Definify.com

Definition 2024


Richmond_upon_Thames

Richmond upon Thames

English

Proper noun

Richmond upon Thames

  1. the full name of Richmond in south-west London, England, also known as Richmond on Thames.
  2. the name of a London Borough within Greater London.