ode

noun

1.
a lyric poem with complex stanza forms