Meaning of Djerba in English:

Djerba

(also Jerba)

Pronunciation /ˈdʒəːbə/

proper noun

  • A resort island in the Gulf of Gabès off the coast of Tunisia.