English Dictionary
◊ NIOBRARA
Niobrara
n : a tributary of the Missouri River [syn: {Niobrara}, {Niobrara
River}]