Gift giving is common at Indian weddings as a thoughtful way to offer the couple well-wishes for their new marriage. Money is one of the most typical gifts given at an Indian wedding. Many Northern Indian cultures refer to the tradition of giving cash for a wedding as Sagan or Shagun and...