Rhaegan is a modern spelling of Reagan, from an Irish surname meaning "little ruler."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rhaegan?
Swipe through thousands of names like it