kangeli meaning in english

[Tel.] n. A large pyramidal tree, Jonesia asokaasokamu.