• Dhourra

    Full definition of dhourra

    Noun

    dhourra

    (uncountable)
    © Wiktionary