tzouras in Turkish tzouras in Turkish cura noun (musical instruments) A Greek long-necked fretted lute. Add to Flashcards