kaikara

kɑɪkɑrɑ

Definitions

1. noun

a type of Indian folk music instrument

“The artist’s performance featured a haunting melody played on the kaikara.”

Synonyms

  • dholak
  • tabla
  • tar

Antonyms

  • piano
  • soprano