Translation of kenanga in English:

kenanga

noun

  • 1

    a type of tree with fragrant flowers, ylang-ylang