とどろ
todoroki

Noun

1. roar; peal; rumble; booming

Noun

2. beating; pounding; throbbing