Sanskrit · noun · Being & Non-Being

Khujli

खुजली
Meaning

An itch or itching sensation.