Noun (feminine)

  1. any place where water is scarce

  2. great sacrifice

  3. calamity, trouble

Powered by Oxford