Girba, formerly meninx, an island to the south-east of the Lesser Syrtis.
Cercina is a group of smaller islands above 50 miles north of meninx, now called the Karkenna islands.
meninx is supposed to be the “land of the lotus-eaters”987 mentioned by Homer.
meninx me·ninx (mē'nĭngks)
n. pl. me·nin·ges (mə-nĭn'jēz)
A membrane, especially one of the three membranes enclosing the brain and spinal cord.