Find the word definition

Wiktionary
yambol

alt. A town in southeastern Bulgaria. n. A town in southeastern Bulgaria.

Wikipedia
Yambol

Yambol is a city in southeastern Bulgaria and administrative centre of Yambol Province. It lies on both banks of the Tundzha river in the historical region of Thrace. It is occasionally spelled Jambol.

The administrative centres of two municipalities are situated in Yambol. One is of the rural area of Tundzha Municipality and the other is of the homonymous Yambol Municipality that embraces the city itself.

Yambol Peak on Livingston Island in the South Shetland Islands, Antarctica is named after Yambol .