Ribadavia

Etymology
From the medieval form, "Burg upon (the river) Avia"; it was awarded the title of town and a constitution in the 12th century. From +  +.