is it safe to assume that there is a relationship between the English 'canon' and the Hindi कानून 'kAnUn', meaning 'law'?