Word info

tzouras

Noun

Meaning

tzouras (plural tzourases or tzourades)

(music) A Greek long-necked fretted lute.

Source: en.wiktionary.org

Close letter words and terms