Translation of johan in English:

johan

champion

noun

  • 1

    champion, person or thing that defeats all others in a competition, person who fights or speaks in support of another or of a cause