English Dictionary
Definition novella in British English
novella
noun
Synonyms and related words
English Dictionary