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