Definition of jaggery

Definition of jaggery
  1. jaggery Noun A traditional unrefined sugar used throughout South and South-East Asia.
Need more help? Try our forum NEW