YourDictionary

Staten Island

  1. island in New York Bay: 60 sq mi (155 sq km)
  2. borough of New York City, comprising this island & small nearby islands: pop. 444,000

See Staten Island in American Heritage Dictionary 4

link/cite print suggestion box