Find the word definition

Wikipedia
Shtojzovalle

In Albanian mythology, the shtojzovalle, also known as shtojzorreshta, shtozote and xhinde is a small creature with supernatural powers and of extraordinary beauty. They are invisible woodland creatures, which can be seen by humans only on rare occasions and are fond of song and dance.