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

goodwin Definition

Cancel
goodwin
geographical name(Good-win Sands)
shoals of southeastern England in the Strait of Dover off the east coast of Kent

Words Related to goodwin!

goodwin Examples by Brain Bank Users