Baby Names and Name Generators

What Does Ode Mean?
"Otter"