Translation of guru besar in English:

guru besar

headmaster

noun

  • 1

    headmaster, headmistress, principal, teacher in a school, responsible for organizing it