Barbesula

Proper noun

 * , now the Guadiaro
 * 1) A city on the banks of this river