Noun Definition

principality of andorra

1.Definition: a small republic in the eastern Pyrenees between Spain and France

Related Noun(s):andorra

Category: Places