Translation of jaguh in English:

jaguh

champion

noun

  • 1

    champion, person or thing that defeats all others in a competition