Noun Definition

niobrara

1.Definition: a tributary of the Missouri River

Category: Objects