Probably something no one here wants to hear, but astrology is a big thing in India -- serious astrology, which is highly mathematical and historically goes hand-in-hand with advances in astronomy, not "sun sign astrology." I'm guessing that's not entirely irrelevant to there being this mnemonic system, though I don't know enough about India to support that suggestion.