Sanskrit · verb · Verbs & Actions

Ghoorna

घूरना
Meaning

To stare hard or glare at.