Definitions of Ebro:

  • noun:   a Spanish river; flows into the Mediterranean