Trebbia Hear it!

Trebbia Definition

Treb·bia (trebyə, trebē ə)

river in NW Italy, flowing north into the Po: scene of a victory by Hannibal over the Romans (218 )