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

I'd say there is, and it is a case of Hindi borrowing the English word.


Ceci n'est pas un seing.