shilfa

/ˈʃɪlfə/

Definitions

1. noun

A type of ancient Libyan oasis or watering hole.

“The shilfa played a vital role in providing water for the nomadic tribes of the region.”

Synonyms

  • oasis
  • wateringhole

Antonyms

  • desert
  • wasteland