Noun canna lily has 1 sense
  1. canna lily, Canna generalis - plants grown for their large bright yellow to red flowers
    --1 is a kind of canna
,
TOP