Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
deindustrialise
deindustrialization
deindustrialize
deinstitutionalize
deionize
deism
Deity
deity
deixis
déjà vu
dejected
dejection
deka-
dekagram
dekaliter
dekameter
deke
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

Delagoa Bay

Del·a·go·a Bay [ dèllə gṓ ə bày ] bay on the southern Mozambique coast. Mozambique's capital, Maputo, is situated near the head of the bay.
Advertisement

© 2009 Microsoft