Elaborated form possibly from Latin 'revelare' meaning to reveal, or a creative coinage.
Like Revella?
Swipe through thousands of names like it