What is the meaning of andorra in English?

Learn vocabulary with pictures as well as definitions of andorra in English

Learn in

See more

n. Andorra la Vella

Definition of Andorra la Vella in English

Capital of Andorra.

See more

n. Principality of Andorra

Definition of Principality of Andorra in English

Parliamentary co-principality located in the southwest of Europe, between France and Spain.

Synonyms of Principality of Andorra in English

AndorraPrincipality of the Valleys of Andorra

See more

n. Principality of the Valleys of Andorra

Definition of Principality of the Valleys of Andorra in English

Parliamentary co-principality located in the southwest of Europe, between France and Spain.

Synonyms of Principality of the Valleys of Andorra in English

AndorraPrincipality of Andorra