mountain in E Thessaly, NE Greece: 5,252 ft (1,601 m): in Greek mythology, the Titans piled Pelion on Ossa & both on Olympus in a futile attempt to reach & attack the gods in heaven
See Pelion in American Heritage Dictionary 4
(pēˈlē-ən, -ônˌ), Mount
A peak, 1,601.9 m (5,252 ft) high, of northeast Greece in eastern Thessaly. According to Greek legend, it was the home of the centaurs, especially Chiron.