'Principality of Andorra' definitions:

Definition of 'Principality of Andorra'

From: WordNet
noun
A small republic in the eastern Pyrenees between Spain and France [syn: Andorra, Principality of Andorra]