VariousWords beta
Related Terms:
Noun
Definition: A policy of nationalist self-sufficiency in India, involving the revival and promotion of domestic production and (originally) the boycott of British products.
Definition: Alternative letter-case form of swadeshi