English dictionary
principality of andorra meaning and definition
Definition and meaning of principality of andorra at MeaningMonkey.org. principality of andorra meaning and definition in the English Dictionary.PRINCIPALITY OF ANDORRA noun
Definition of Principality of Andorra (noun)
- a small republic in the eastern Pyrenees between Spain and France
- synonyms: Andorra
Source: Princeton University Wordnet