Cahaba (noun) Definition, Meaning & Examples

noun
  1. a river in N central Alabama, flowing S to the Alabama River. 191 miles (307 km) long.
Cahaba (noun) Definition, Meaning & Examples

More Definitions