English dictionary
canna meaning and definition
Definition and meaning of canna at MeaningMonkey.org. canna meaning and definition in the English Dictionary.CANNA noun
Definition of canna (noun)
- any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers
Source: Princeton University Wordnet