a bay in the Philippines, in W Luzon Island: the American fleet under Admiral Dewey defeated the Spanish fleet 1898.
MANILA BAY
Meaning of MANILA BAY in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012