Answer: balladopera

AnswerCrossword Clue
BALLADOPERA18th-century theatre fare