kelime arapça " cnn" kökünden gelen "canna" sözcüğünden gelir. örtülü, gizli bahçe anlamına gelir. arapçaya ise aramcadaki "ganna" sözcüğünden geldiği düşünülür. ganna sözcüğünün ise aramca "gnn" kökünden türedildiği bilinmektedir.
aramca gnn kökü ise akadcada yer alan "gananu" kelimesiyle eş kökenlidir. gananu kelimesi ise "etrafını çevirmek, korumak" anlamlarına gelir.
ayrıca cin, cenin,canan gibi sözcüklerle aynı kökten gelir cennet.