Noun: Logrono
- A city in northern Spain on the Ebro River
Type of: city, Espana, Kingdom of Spain, metropolis, Spain, urban center [US], urban centre [Brit, Cdn]
Encyclopedia: Logrono, Ecuador
Type of: city, Espana, Kingdom of Spain, metropolis, Spain, urban center [US], urban centre [Brit, Cdn]
Encyclopedia: Logrono, Ecuador