Andorra
Definitions
2
Posts
2
Posters
138
Views
-
[The secret] country [in europe] all [the rich] people go to.
-
A small autonomous principality in southwestern Europe, in the southern Pyrenees, between France and Spain; population 70,000 (estimated 2014); capital, Andorra la Vella; languages, Catalan (official) and French.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions