yowie
Meaning
A large, hairy, ape-like creature said in Australian folklore to live in the bush.
Example
Locals swear there's a yowie living in the hills behind town.
Origin
Origin unknown
A large, hairy, ape-like creature said in Australian folklore to live in the bush.
Locals swear there's a yowie living in the hills behind town.
Origin unknown