Family name origins & meanings
- German and Jewish (Ashkenazic) : habitational name from any of various minor places, particularly in Baden-Württemberg and Hesse, so named from Old High German rīhhi ‘rich’, ‘powerful’ (i.e. strongly flowing) + bah ‘stream’.
- Jewish (Ashkenazic) : ornamental name from German reich ‘rich’ + Bach ‘stream’ (see 1).