Indian licorice

noun

Definition of Indian licorice

First Known Use of Indian licorice

circa 1890, in the meaning defined above

Keep scrolling for more