From Latin veterānus, probably through the syncopated Vulgar Latin or Late Latin form vetrānus. Compare old Venetian vetrano, Friulian vedran, Romanian bătrân.
vetrun (feminine vetruona)