From the ancient Italic town Velia; also linked to Latin "velum" meaning "hidden."
Like Velia?
Swipe through thousands of names like it