logrono

Noun
  1. A city in northern Spain on the Ebro River (synset 109048869)

Other Searches