/ Dictionary / Index D Delagoa Bay: Meaning and Definition of Find definitions for: Del'a•go'a Bay' Pronunciation: (del'u-gō'u, del"-), [key] an inlet of the Indian Ocean, in S Mozambique. 55 mi. (89 km) long. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Delacroix delaine Related Content Daily Word Quiz: resilient Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language