Sanskrit · noun · Nature & the Garden

Chhap

छप
Meaning

A splash; an imprint or stamp.