Meaning of Pyrenees

Definition of Pyrenees

(noun) a chain of mountains between France and Spain

Other information on Pyrenees

WIKIPEDIA results for Pyrenees
Amazon results for Pyrenees