From Germanic 'ragin' (counsel) and 'hari' (army), meaning 'army's counsel' or 'wise warrior.'
Like Rayner?
Swipe through thousands of names like it