Variant of Opal, from Sanskrit 'upala' meaning 'precious stone.'
Like Opel?
Swipe through thousands of names like it