Senses
隆隆 to rumble
a deep, heavy sound made by intense vibration, such as thunder or large machinery; to rumble; to boom
隆隆 flourishing
(literary) describes a state of being prosperous or at its peak
References
No references for this word.