From the World Book 2002 article on the Rubicon:

The name Rubicon comes from the Latin word rubeus meaning red. The stream got its name because its waters are colored red by mud deposits. It may be the same as the present-day Fiumicino River.