Hartal

Noun

  • (India) The closure of shops and offices, typically as a strike

Leave a Reply

Your email address will not be published.