Rhaegan is a modern spelling of Reagan, from an Irish surname meaning "little ruler."
Like Rhaegan?
Swipe through thousands of names like it