From Germanic roots in *reich* meaning "rich" or "prosperous," traditionally a surname-type designation.
Like Reicher?
Swipe through thousands of names like it