Meaning of kanela

kanela

Tagalog

n., bot. cinnamon