Rhegan is a modern spelling of Reagan or Regan, from an Irish surname meaning little king.
Like Rhegan?
Swipe through thousands of names like it