MANTA BAY


Meaning of MANTA BAY in English

an inlet of the Pacific, on the W coast of Ecuador.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .