lexa

Pele-Ata

Noun

lexa

  1. water
  2. river

Further reading