2 ms·
Originally - derogatory term that implies that India, a majority Hindu country, is full of people who are too content with their standards of living and are too
by ajain15 11y ago
Originally - derogatory term that implies that India, a majority Hindu country, is full of people who are too content with their standards of living and are too lazy to work towards a higher standard of growth. Often used as a contrasting term with South Korea's "Miracle on the Han River"