Translation of dafnah in English:

dafnah

laurel

noun

  • 1

    laurel, evergreen shrub with smooth glossy leaves used as an emblem of victory and success