Translation of duha in English:

duha

noun

  • 1

    time frame between morning and midday, forenoon