What is the name of the large island that is part of New York?
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.