ode

Noun
  1. A lyric poem with complex stanza forms (synset 106395302)

Other Searches