a tributary of a river (used in place names)
// MAIN MEANINGa tributary of a river (used in place names)
Explore more related entries to look up.