English dictionary
logrono meaning and definition
Definition and meaning of logrono at MeaningMonkey.org. logrono meaning and definition in the English Dictionary.LOGRONO noun
Definition of Logrono (noun)
- a city in northern Spain on the Ebro River
Source: Princeton University Wordnet