English opera

noun

Definition of English opera