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

English Dictionary