Strood
Proper noun
Meaning
Strood
A town in Medway district, Kent, England.
Examples
An archive picture of Strood Esplanade, with the Faulcon thought to be somewhere at the east end of this row of buildings.
Rochester and Strood MP Kelly Tolhurst reacted to the news saying she was pleased with the critical care and end of life ratings.