andorra

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

Other Searches