mobile river


Meanings

  • a river in southwestern Alabama; flows into Mobile Bay