Barbiton

Webster's Dictionary of the English Language

·noun An ancient Greek instrument resembling a lyre.

Related Words