harpsichord
nounDefinition of harpsichord
: a stringed instrument resembling a grand piano but usually having two keyboards and two or more strings for each note and producing tones by the plucking of strings with plectra
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more