Logroño
WordNet

noun


(1)   A city in northern Spain on the Ebro River
 
x
OK