Meaning of logrono

Definition of logrono

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

Other information on logrono

WIKIPEDIA results for logrono
Amazon results for logrono