Henna Demystified: 7 Things You Should Know The Balanced Compass Editorial TeamOctober 20, 2024September 30, 2026 10 min 1. What is Henna? Henna, also known as Mehndi, is a natural dye made from the leaves of the henna...