Meaning of “masque” in the English Dictionary

English