adivinhador (Portuguese) comes from Portuguese adivinhar, from Old Portuguese adevinnar, from Latin Ad, from Latin illic, from Latin ille, from Latin olle, from Proto-Italic *olnos — that.
adivinhador (Portuguese): guesser, foreteller