andorra

Noun
  1. A small republic in the eastern Pyrenees between Spain and France (synset 109045488)

Other Searches