← Back to browseケラケラ[kerakera]adverbJapanese definitionNo Japanese definition yet.English definitioncackling (sound of shrill laughter)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsケラケラケラ笑うケラケラわらう