Find the word definition

Wikipedia
Menouthias

Menouthias (Μενουθιάς in Ancient Greek) is ancient trading town most commonly identified with either Pemba Island, Mafia Island or Zanzibar in Kenya or east Africa, that existed from at least 50 B.C. Along with Rhapta and Azania, the settlement is mentioned in early Greek writings, such as the Periplus of the Erythraean Sea, which describes Rhapta as "the last marketplace of Azania," two days' travel south of the Menouthias islands.