Perhaps from Proto-Indo-European *-wē. Compare the Latin vel (-ve as a suffix, "or, even, and, either", depending on context), Sanskrit वा (vā, “or”) and Ancient Greek ἤ (ḗ).
vėl