Persian · noun · The Heart & the Body

Larza

लर्ज़ा
Meaning

A tremor or shivering.