awarua

Maori

Noun

awarua

  1. trench, drain
  2. corridor, passageway