More info about the name "Odo"

Variant of Audo (see OTTO).

Do you like the name Odo?

'Odo' in Movies

Star Trek: Deep Space Nine

Odo

Discussion on the name Odo