Category

Culture

Naina writes about one of the last remaining matrilineal societies on the planet in Meghalaya, one of the seven sister states of North-East India. Meghalaya means ‘the abode of clouds’ in Sanskrit and other Indo-Iranian languages.