Variant of Reagan/Regan, from Irish Ó Ríagáin, meaning 'little king' or 'impulsive one'.
Like Reggan?
Swipe through thousands of names like it