Synonyms and Antonyms for Logrono

1. Logrono (n.)

a city in northern Spain on the Ebro River

Synonyms: