Sanskrit · noun · Everyday Life

Kharrata

खर्राटा
Meaning

A snore.