Wandsworth
geographical name
Wands·worth
ˈwän(d)z-(ˌ)wərth
borough of southwestern Greater London, England population 307,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share