'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]