what is a yowie
Yowie is one of several names given to a hominid reputed to live in the Australian wilderness. The creature has its roots in Aboriginal oral history.