Pindus in Greek Pindus in Greek Πίνδος proper noun A mountain range in northern Greece, often called the "spine of Greece" Add to Flashcards