In all known tradition in India this nodal point was called Ketu this however was an ancient Babylonian word meaning the underworld

Can you repeat this sentence, but add in punctuation?
In all known tradition in India this nodal point was called Ketu - this, however, was an ancient Babylonian word meaning 'the underworld'.