avô (Portuguese) comes from Old Portuguese avoo, from Latin avolo, from Latin ab-, from Latin āb, from Proto-Germanic *ab, from Proto-Indo-European apó.
avô (Portuguese): grandfather, male grandparent