LIBERTY ISLAND


Meaning of LIBERTY ISLAND in English

a small island in upper New York Bay: site of the Statue of Liberty. Formerly, Bedloe's Island .

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