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.”
kɑɪkɑrɑ
1. noun
a type of Indian folk music instrument
“The artist’s performance featured a haunting melody played on the kaikara.”