From Old French 'reveler,' meaning to celebrate or make merry.
Like Revel?
Swipe through thousands of names like it