Meaning of balkan mountains

Definition of balkan mountains

(noun) the major mountain range of Bulgaria and the Balkan Peninsula

Other information on balkan mountains

WIKIPEDIA results for balkan mountains
Amazon results for balkan mountains