From Vulgar Latin *av(i)olum, ultimately from Latin avus.
güelu m sg (feminine singular güela, masculine plural güelos, feminine plural güeles)