LIBERTY ISLAND


Meaning of LIBERTY ISLAND in English

ˌLiberty ˈIsland BrE AmE

the small island in New York Harbor where the Statue of Liberty stands

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.