Definition of Alabama River in English:

Alabama River

proper noun

  • A river in southern Alabama that flows for 315 miles (507 km) to meet the Mobile River.