yarru
noun
rainbow serpent (mythological serpent)
definition
word: yarru
type: noun
definitions:
rainbow serpent (mythological serpent)
translations:
rainbow serpent
usages: