Unknown. Perhaps from an unattested *idō (“there”), from Proto-Indo-European *íd + *-de ~ *-do (compare dōnique), + -eus, but De Vaan considers this improbable.
Practice speaking and memorizing "idoneus" and many other words and sentences in Latin.