Word info

Logrono

Noun

Meaning

a city in northern Spain on the Ebro River

Source: WordNet

Hypernyms

Close letter words and terms