Definition of Logrono

Noun: Logrono

  1. A city in northern Spain on the Ebro River

See also:
logrolls
logs

Anagrams containing the word Logrono

lrnogoo ologron nologro onologr ronolog gronolo ogronol