• word of the day

    clavichord

    clavichord - Dictionary definition and meaning for word clavichord

    Definition
    (noun) an early stringed instrument like a piano but with more delicate sound
Download our Mobile App Today
Receive our word of the day
on Whatsapp