wochua

/woʊˈtʃuːə/

Definitions

1. noun

a fictional or mythological figure in some indigenous cultures of South America, often associated with the forest or the wilderness.

“The villagers revered the wochua as a guardian of the forest and its creatures.”

Synonyms

  • sasquatch
  • wildman

Antonyms

  • civilian
  • settler