Definition of Mesta
river 150 miles (240 kilometers) long in southwestern Bulgaria and northeastern Greece flowing from the western end of the Rhodope Mountains southeast into the Aegean Sea
Learn More about mesta
Britannica.com: Encyclopedia article about Mesta
Seen and Heard
What made you want to look up Mesta? Please tell us where you read or heard it (including the quote, if possible).