kanuka meaning in english

[Tel. from kanu.] n. An offering or courtesy, made in homage to a superior, or to a god. A gift on which the lord is supposed to cast his “glance.”