Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sleaford Definition

Cancel
sleaford
geographical name(Slea-ford)
town in Lincolnshire, eastern England, south-southeast of Lincoln population 17,000

Words Related to sleaford!

sleaford Examples by Brain Bank Users