Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Swiss and South German : nickname for a greedy person, from Middle High German ruoch ‘eager’, ‘intent’.
  • German : nickname for an unkempt or rough person, from Middle Low German rū(ch), Middle High German rūch ‘shaggy’, ‘rough’, ‘crude’, ‘hard’.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe