Odo The origin and history of Odo. Etymology From Latin Otho. Origin: Latin ← Back to the full definition of Odo