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?