In IE languages, the words for water basically follow either "aqua" or "water". Finnish (it's Ugric, not IE) follows the latter, with "vesi" (combining form "vete-").
To be pedantic, Finnish is not Ugric. Hungarian is Ugric, Finnish is Finnic. They both are Finno-Ugric, a.k.a Uralic. Many non-linguist Finns mix up Finno-Ugric and Ugric.
The Proto-Uralic *weti "water" looks like it could come from IE *u̯ódr̥, *udén- "water", but that etymology is problematic because of irregular sound substitutions[0]:
- why would Uralic have *e when it's not present in the IE original?
- why would Uralic drop *r or *n at the end?
[0] Simon, Z. (2020). Urindogermanische Lehnwörter in den uralischen und finno-ugrischen Grundsprachen. Indogermanische Forschungen, 125(1), 239–266. https://doi.org/10.1515/if-2020-011