tornada
noun
tor·na·da
| \ tȯ(r)ˈnädə\
plural -s
Definition of tornada
1
: the refrain of a Provençal poem
2
[ alteration of tornata ]
: the envoy of an Italian canzone
Keep scrolling for more