Meaning of canna

Definition of canna

(noun) any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers

Other information on canna

WIKIPEDIA results for canna
Amazon results for canna