Save Gender Masculine Usage Punjabi Meaning & History This name means "refuge at the Guru". It is derived from "Guru" and "sharan", meaning "refuge, asylum".