Definitions of Ebro river:

  • noun:   a Spanish river; flows into the Mediterranean