RiversEnglish Denoted a person who lived near a river, from Middle English, from Old French riviere meaning "river", from Latin riparius meaning "riverbank".
StreetEnglish Habitational name for a person who lived in a place called Street, for example in Somerset. It is derived from Old English stræt meaning "Roman road", from Latin strata.
SweetEnglish From a nickname meaning "sweet, pleasant", from Old English swete.