CompareWords
Compare
Alcanna
Definition:
(n.) An oriental shrub (Lawsonia inermis) from which henna is obtained.