高笑 たかわら
takawarai

Noun
Suru Verb

1. loud laughter; roaring with laughter

Intransitive