manhattan_island
1. [ noun ] (geography) an island at the north end of New York Bay where the borough of Manhattan is located
Related terms: island New_York
Similar spelling:   Manhattan_Project