English

edit

Proper noun

edit

Indian Stream

  1. Ellipsis of Republic of Indian Stream.
  2. A tributary of the Connecticut River, some 20 miles (30km) long, located in New Hampshire