Word Explorer

Nala

A stream-bed, ravine, or other watercourse; a drain for rain or floodwater.

📖 Definitions of "Nala"

noun
  1. 1

    A stream-bed, ravine, or other watercourse; a drain for rain or floodwater.

Translate “Nala” into Another Language

Pick a language — the word will be pre-filled in the translator.