ALCANNA Meaning of ALCANNA in English (n.) An oriental shrub (Lawsonia inermis) from which henna is obtained. Webster's English dictionary. Английский словарь Webster. 2012