novella

Noun
  1. A short novel (synset 106380585)

Other Searches