Sanskrit · noun · Nature & the Garden

Tun-tun

टुन-टुन
Meaning

A light ringing or tinkling sound.