Tamatave

From BiblePortal Wikipedia

Tamatave [1]

The chief town of Madagascar, on a bay on the E. coast.

References