neslia

/ˈnɛsliə/

Definitions

1. noun

A rare or obsolete word that refers to a type of flowering plant, or a place name.

“The village of Neslia was a significant settlement in the early history of the region.”

Synonyms

  • flora
  • toponym

Antonyms

  • barren
  • desert