Pindus Mountains
geographical name
Pin·dus Mountains
ˈpin-dəs
mountains in northern Greece between the regions of Epirus and Thessaly
Love words? Need even more definitions?
Merriam-Webster unabridged
Share