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.”
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.”