From Portuguese adivinhar, from Old Galician-Portuguese adevinnar, adevỹar, from Latin ad + dīvīnāre (“foretell”).
divinhâ