ORPHARION


Meaning of ORPHARION in English

noun an old instrument of the lute or cittern kind.

Webster English vocab.      Английский словарь Webster.