Sleaford
geographical name
Slea·ford
ˈslē-fərd
town in Lincolnshire, eastern England, south-southeast of Lincoln population 17,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share