Definify.com

Definition 2024


yowie

yowie

English

Noun

yowie (plural yowies)

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

See also