What does Alcanna mean?

Alcanna meaning in General Dictionary

An oriental shrub Lawsonia inermis where henna is gotten

View more

  • An oriental shrub (Lawsonia inermis) from where henna is obtained.

Alcanna meaning in General Dictionary

(letter.) An oriental shrub (Lawsonia inermis) that henna is gotten.