Vedavid seems to blend Veda, meaning knowledge or sacred wisdom, with David, meaning beloved.
Like Vedavid?
Swipe through thousands of names like it