Definition of Andorra in English:

Andorra

proper noun

  • A small autonomous principality in southwestern Europe, in the southern Pyrenees, between France and Spain; population 83,900 (est. 2009); capital, Andorra la Vella; languages, Catalan (official) and French.

Pronunciation:

Andorra

/anˈdôrə/