Definition of jaggery

Definition of jaggery
  1. jaggery Noun A traditional unrefined sugar used throughout South and South-East Asia.
Feedback Form