Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

andorra Definition

Cancel
andorra
noun(an-dor-ra)
a small republic in the eastern Pyrenees between Spain and France
Synonyms: principality of andorra,

Words Related to andorra!

andorra Examples by Brain Bank Users