Likely influenced by Deveron, a Scottish river and place name, giving it a place-based feel.
Like Devaron?
Swipe through thousands of names like it