Translation of oda in English:

oda

ode

noun

  • 1

    ode, type of poem addressed to a person or celebrating an event