Input (grade 6): The term guru comes from the Sanskrit gurÅ ", meaning teacher, guide, or mentor.
Output (grade 5): The term guru comes from the Sanskrit gurÅ ", which means teacher, guide, or mentor.