Yowie meaning

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

Origin of yowie

  • From Gamilaraay yuwi (“dream spirit”).
    From Wiktionary