Where does “szemtanúja” come from?

szemtanúja (Hungarian) comes from Hungarian szemtanú, from Hungarian szem, from Proto-Uralic śilmä — eye.

Ancestry of “szemtanúja”, step by step

StepLanguageWordMeaning
1Hungarianszemtanúeyewitness
2Hungarianszemeye; grain; grain, speck
3Proto-Uralicśilmäeye
Every word from Proto-Uralic śilmäEvery word from Hungarian szemEvery word from Hungarian szemtanú