Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word manila bay from English dictionary with examples, synonyms and antonyms.

manila bay   noun

Meaning : A naval battle in the Spanish-American War (1898). The American fleet under Admiral Dewey defeated the Spanish fleet.

Manila bay meaning in Telugu.