Save Type Surname (from location & ornamental) Usage German, Jewish Meaning & History From a location name meaning "beach home" in German, from Middle High German strand meaning "beach" and heim meaning "home". As a Jewish surname it is ornamental.