notice VOTE and VETO have the same letters but opposite meanings?

VOTE: Middle English, vow, from Latin vötum, from neuter past participle of vovëre, to vow.

VETO: From Latin vetö first person sing. present tense of vetäre, to forbid.