← Back to Dictionary

nurru

noun

Definitions

  1. ancestral home out west from which the special corroborees have come