landscapist Definition

  • Landscapist ((n.))

    A painter of landscapes.

Related Words

Explore more words in our dictionary...