Yowie

Noun

  • (Australia, cryptozoology) An unidentified yeti-like animal said to exist in parts of Australia.

Leave a Reply

Your email address will not be published.