lāng lāng

  1. (onom.) hum and clatter