Stroud
SurnamePopularity
Contribute
Surname STROUD
SOURCE: Location
Meaning & History
Locational name meaning "thicket, marsh, marshy ground overgrown with brushwood".