Where does “Andorra” come from?

Andorra (Spanish): a female walking companion

Definitions

  1. a female walking companion

Words derived from “Andorra