Return to Article Details “What’s in a name?” Swahili toponymy of past towns on the East African coast Download Download PDF