meaning of alcanna

1. An oriental shrub (Lawsonia inermis) from which henna is obtained.


Related Words

alcanna |

Developed & Maintained By Taraprasad.com

Treasure Words