Kingston upon Thames (English, name)
expansion: Kingston upon Thames
Senses:
glosses: An ancient market town, now a royal borough of Greater London, England, officially called the Royal Borough of Kingston upon Thames.
Forms:
form: Kingston
tags: alternative
informal