Delagoa Bay Hear it!

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

  1. Delacroix
  2. del credere
  3. del
  4. dekko
  5. Dekker
  6. dekameter
  7. dekaliter
  8. dekagram
  9. deka-
  10. dejection
  1. delaminate
  2. delamination
  3. Delaroche
  4. delate
  5. Delaunay
  6. Delavigne
  7. Delaware
  8. Delaware Bay
  9. Delawarean
  10. delay