|  | 
Definition of Logrono
1. Noun. A city in northern Spain on the Ebro River. 
Definition of Logrono
1. Proper noun. A town in La Rioja, Spain. It is the capital of La Rioja. ¹
2. Proper noun. A former province in Spain ¹
¹ Source: wiktionary.com
|  | 
1. Noun. A city in northern Spain on the Ebro River. 
1. Proper noun. A town in La Rioja, Spain. It is the capital of La Rioja. ¹
2. Proper noun. A former province in Spain ¹
¹ Source: wiktionary.com