Dictionary search results

Showing 1-2 of 2 results

henna British & World English

A reddish-brown dye made from the powdered leaves of a tropical shrub, used to colour the hair and decorate the body