balkan peninsula Meaning, Definition & Usage

  1. noun a large peninsula in southeastern Europe containing the Balkan Mountain Range
    Balkans.

WordNet