Xayvian is a modern creative form of Xavier, a Basque place name popularized through Spanish usage.
Like Xayvian?
Swipe through thousands of names like it