geographical name inlet of Indian Ocean S Republic of South Africa on SE coast of Eastern Cape province
ALGOA BAY
Meaning of ALGOA BAY in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012