From the English word vision, rooted in Latin videre, meaning sight or foresight.
Like Vision?
Swipe through thousands of names like it