Definition Definition

alcanna - Meaning and Examples

Meaning of 'alcanna' (Webster Dictionary)

1 . Alcanna [ n.]
- An oriental shrub (Lawsonia inermis) from which henna is obtained.