Deru

from indonesia

Verified
Standard
noun
Abstract Concept
From indonesia

Definition

A loud, continuous, rumbling sound produced by strong winds, vehicle engines, or rapidly moving objects.

Etymology

Native Indonesian root word imitating natural sounds (onomatopoeia).

Semantic Category

Abstract Concept