Meaning of balkan peninsula

Definition of balkan peninsula

(noun) a large peninsula in southeastern Europe containing the Balkan Mountain Range

Other information on balkan peninsula

WIKIPEDIA results for balkan peninsula
Amazon results for balkan peninsula