principality of andorra Meaning, Definition & Usage

  1. noun a small republic in the eastern Pyrenees between Spain and France
    Andorra.

WordNet