Find the word definition

Wiktionary

melodrames

n. (plural of melodrame English)