Likely derived from coral, from Latin roots for the sea gemstone, giving the name a marine feel.
Like Coralis?
Swipe through thousands of names like it