Translation of anjalika in English:

anjalika

angelica

noun

  • 1

    angelica, candied stalks of a fragrant plant, used to decorate cake