niobrara

/N AY0 OW1 B R AA1 R AH0/
noun
  1. 1

    The Niobrara River in Wyoming and Nebraska, United States, which is a tributary of the Missouri River.

  2. 2

    A village in Knox County, Nebraska, United States.