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