Family name origins & meanings English : variant of Stroud.German (Ströde) : topographic name from a dialect word meaning ‘thicket’.