The word 'guru' has been adopted from which language?

Society Trivia: The word 'guru' has been adopted from which language?