Find the word definition

Wikipedia
Tuhovishta

Tuhovishta (variation of the name Tuvishta or Duhovishta) is a village in Southwest Bulgaria, part of Satovcha Municipality, Blagoevgrad Province.