Search in full dictionary

HARP

HARP
ScnTUEU
a musical instrument consisting of an upright triangular frame on which a series of strings are played by plucking with the fingers. A harp?