Family name origins & meanings
- German : topographic name for someone who lived by a landing, from Middle German docke ‘dock’ + stade ‘embankment’, ‘shore’, + the suffix -er denoting an inhabitant. In some cases, it may have been an occupational name for a docker, since stade also denoted a granary or warehouse.