MOMBAZA, or MONBAZA, a town of Africa, in an island of the same name, with a castle and a fort; seated on the eastern coast, opposite to the country of Mombaza in Zanguebar, 75 miles south of Melinda, and subject to Portugal. E. Long. 39. 30. S. Lat. 3. 15.
MOMBAZA
article · 257 chars · lineage ↗ · page image at NLS ↗