From Old French 'rogue' meaning 'arrogant' or English 'rogue' meaning 'wanderer, rebel.'
Like Rogue?
Swipe through thousands of names like it