Japanese dictionary
うなる
to hum (engine, wind, etc.); to buzz; to whiz; to sough
Kanji details
・groan
・roar