Jaggi (or Jäggi) is found both in European and Indian cultures as a surname and given name.
There are two competing theories around the origin of the name.
The first is that the name is derived from the Biblical Hebrew "Yochanan", which translates as "He who Jehovah has favoured (with a son)".
[1] The second is that the name derives from the Hebrew root "qb> Ya'akov", meaning " to follow, to be behind", and it refers to the circumstances of Jacob's birth when he held on to the heel of his older twin brother Esau.
[2] Either way, the name became popular after the 12th century when returning Crusaders from the Holy Land would often call their children by biblical names in commemoration of their fathers pilgrimage, these then in turn developed into surnames.