Translation of dahan in English:

dahan

bough

noun

  • 1

    bough, limb, large branch coming from the trunk of a tree