NichiDict

キャーキャー

[kyaakyaa]

Meanings

1.AdverbAdv-to

shrieking; squealing; screeching; screaming; shouting; cackling

2.AdverbAdv-to

chattering (e.g. of a monkey); chittering