Delagoa Bay Definition
Dela·goa Bay (del′ə gō′ə)
inlet of the Indian Ocean, on the SE coast of Mozambique
Browse dictionary entries near Delagoa Bay
- ‹ Delacroix
- ‹ del credere
- ‹ del
- ‹ dekko
- ‹ Dekker
- ‹ dekameter
- ‹ dekaliter
- ‹ dekagram
- ‹ deka-
- ‹ dejection
- delaminate ›
- delamination ›
- Delaroche ›
- delate ›
- Delaunay ›
- Delavigne ›
- Delaware ›
- Delaware Bay ›
- Delawarean ›
- delay ›

