La parola è di origine sumerica ed è entrata nella lingua semitica con la radice qnh da cui deriva qaneh (canna, verga e, più tardi, canna di misurazione, regolo). Entrambi i significati si ritrovano nel greco kanna e kanon che i grammatici alessandrini impiegavano col significato di "regola o standard di eccellenza".