yowie
yowie · yowies
An ape-like monster or animal said to exist in parts of eastern AustraliaAn ape-like monster or animal said to exist in parts of eastern Australia.
/ˈjaʊwi/
An ape-like monster or animal said to exist in parts of eastern AustraliaAn ape-like monster or animal said to exist in parts of eastern Australia.