What is the name of the large island that is part of New York?
4 answers
Paumonauk
I think its Ellis Island
You may mean Long Island.
Ellis Island is much smaller. Paumonauk is the Native American name for Long Island.
Ellis Island is much smaller. Paumonauk is the Native American name for Long Island.
It's Long Island. I live in New York.