Scottish diminutive of Randolph, from Germanic elements meaning 'shield' and 'edge,' a medieval pet form.
Like Rankin?
Swipe through thousands of names like it