Niobrara

What is Niobrara?

Niobrara definition and meaning on Dictionary terms:
noun
a river flowing E from E Wyoming through Nebraska to the Missouri. 431 miles (692 km) long.

 

reference: www.dictionary.com/browse/niobrara

Tags: