modena meaning in english [Tel.] n. The name of a tree called also ambuka, isvara, savamalli or pippali.