GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Jambool, Jambul (?) , n. [Hind. jambū, jambūl, prop., the rose-apple tree or its fruit, fr. Skr. jambu, jambū.] The Java plum; also, a drug obtained from its bark and seeds, formerly used as a remedy for diabetes.
[Webster 1913 Suppl. +PJC]