Delagoa Bay Definition

deləgōə
proper name
Inlet of the Indian Ocean, on the SE coast of Mozambique.
Webster's New World
Advertisement

Find Similar Words

Find similar words to Delagoa Bay using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Delagoa Bay