Maidstone
geographical name
Maid·stone
ˈmād-stən
-ˌstōn
town in southeastern England on the Medway River east-southeast of London population 107,627
Note: Maidstone is the capital of Kent.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share