Pelion in Latin
Pelion in Latin
Pelium
A mountain in Thessaly, northern Greece, forming a peninsula between the Pagasetic Gulf and the Aegean Sea.