TURTLE BAY


Meaning of TURTLE BAY in English

geographical name section of New York City in E central Manhattan on East River; site of United Nations headquarters

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.