Find the word definition

Wikipedia
Musomishta

Musomishta is a village in Gotse Delchev Municipality, in Blagoevgrad Province, Bulgaria. It is situated in the valley of Gotse Delchev, just 2 kilometers south-southeast of the town of Gotse Delchev and 75 kilometers southeast of Blagoevgrad.