Definify.com

Definition 2024


tzouras

tzouras

English

Noun

tzouras (plural tzourases or tzourades)

  1. (music) A Greek long-necked fretted lute.

Translations