Definition & Meaning | English word LOGROÑO
LOGROÑO
Definitions of LOGROÑO
- A capital city in La Rioja in northern, Spain on the river, Ebro.
- A former province in Spain.
Number of letters
7
Is palindrome
No
Search for LOGROÑO in:
Page preparation took: 134.61 ms.