What does Ambary mean?

Ambary meaning in General Dictionary

A valuable East Indian dietary fiber plant Hibiscus cannabinus or its dietary fiber used throughout India to make ropes cordage and a coarse fabric and sackcloth called additionally brown Indian hemp