Stroud

Origin Gender Meaning
Anglo-Norman Boy The overgrown marshland.
Old English Boy from the thicket
Old English Boy The overgrown marshland.