novelist

/ˈnɑvəlɪst/
noun
  1. A person who writes novels.
    • The novelist spent five years working on her latest book.
    • Many aspiring novelists attend writing workshops to improve their craft.
    • He is a famous novelist known for his historical fiction.