CANNA Meaning of CANNA in English n. any tropical plant of the genus Canna with bright flowers and ornamental leaves. Etymology: L: see CANE Oxford English vocab. Оксфордский английский словарь. 2012