Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Ode in English

English

Ode

/oʊd/

noun

1. A lyric poem with complex stanza forms

    synonym:
  • ode