kanuka meaning in english

[Tel.] adv. Therefore, seeing which, so, thereby.