Updated June 9, 2019 Share: Family name origins & meanings German and Swiss German (Rösch) : nickname from Middle High German rösch, rosch ‘quick’, ‘lively’, ‘brave’.