Derived from Sanskrit Veda meaning 'knowledge' or 'sacred wisdom', or from Persian meaning 'visible'.
Like Veeda?
Swipe through thousands of names like it