yowie

noun

An unidentified yeti-like animal said to exist in parts of Australia.