Andorra — synonyms, definition
1. Andorra (Noun)
1 synonym
Principality of Andorra
1 definition
Andorra (Noun) — A small republic in the eastern Pyrenees between Spain and France.
2 types of
European country European nation
1 part
Andorran
3 parts of
Iberia Iberian Peninsula europe