Translation of harib in English:

harib

noun

  • 1

    a type of flute originally from Tibet