Stroud
SurnamePopularity

Surname STROUD

SOURCE: Location

Meaning & History

Locational name meaning "thicket, marsh, marshy ground overgrown with brushwood".