Sanskrit · noun · Nature & the Garden

Chhan-chhan

छन-छन
Meaning

A jingling or sizzling sound.