Definition of Andorra

Noun: Andorra  an'do-ru

  1. A small republic in the eastern Pyrenees between Spain and France
    - Principality of Andorra

See also:
andirons
Andorran

Anagrams containing the word Andorra

aaorndr aandorr raandor rraando orraand dorraan ndorraa