totoro

/toˈtoːroʊ/

Definitions

1. noun

A mythical creature from Japanese folklore, depicted as a large, friendly forest spirit with a childlike appearance.

“The children loved the animated movie about the adventures of Totoro in the forest.”

Synonyms

  • forest creature
  • forest spirit

Antonyms

  • beast
  • monster