Feedback
Weymouth
Meaning
Name
●
A
town
(with a
town council
) in Dorset, England,
previously
in Weymouth and Portland district.
●
A
city
in Norfolk County, Massachusetts.
●
A
village
in Nova Scotia, Canada.
●
A
habitational
surname.
Sourced from
Wiktionary
Related
Falmouth
Truro
Whitby
Portsmouth
Salisbury
Norfolk
Yarmouth
Guildford
Gloucester
Brighton
Suffolk
Southport
Chatham
Peterborough
Bournemouth
London
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better