Synonyms of Logrono in English :

Antonyms of Logrono in English

Thesaurus of Logrono in English

Logrono

see definition of logrono

Hypernyms of logrono

1. (noun) a city in northern Spain on the Ebro River