← Back to Dictionary

yarru

noun

Definitions

  1. rainbow serpent (mythological serpent)