Dictionary of Greek and Roman Geography/Bambotus

BAMBOTUS. [Libya.]