Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mesta Definition

Cancel
mesta
geographical name(Mes-ta)
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

Words Related to mesta!

mesta Examples by Brain Bank Users