Stroud

Surname STROUD

SOURCE: Location
USAGE: English

Meaning & History

From Old English strod meaning "marshy ground overgrown with brushwood".
Entry updated May 31, 2018