Mesta
Mes·ta
geographical name \me-ˈstä\Definition of MESTA
river 150 miles (240 kilometers) SW Bulgaria & NE Greece flowing from W end of Rhodope Mountains SE into the Aegean
Variants of MESTA
Mes·ta or Greek Nés·tos \ˈnes-ˌtȯs\
Learn More About MESTA
Browse
Seen & Heard 
What made you want to look up Mesta? Please tell us where you read or heard it (including the quote, if possible).








