Definition, synonyms and related words
An ape-like monster or animal said to exist in parts of eastern Australia.
The word yowie comes from the Gamilaraay language, where it originally meant a dream spirit.