an ancient stringed musical instrument, apparently a type of lute or lyre

listen to the pronunciation of an ancient stringed musical instrument, apparently a type of lute or lyre
English - English
barbiton
barbitos