Telyn

DEFINITION

Welsh harp