Sanskrit · verb · Verbs & Actions

Lehra

लहरा
Meaning

To wave, ripple, or undulate.