Definition: Meaning of, Andorra in English to English dictionary.
Pronunciation:/ anˈdɔːrə /
synonym
antonym
a very small country in the PYRENEES, on the border between France and Spain, popular as a place for holidays and SKIING . Population: 69,150 (2003). Capital: Andorra-la-Vella.