alheña
Top 45000
Meanings
Noun
1. henna (shrub (Lawsonia inermis) and dye)
2. privet (Ligustrum)