Definitions of kirpan:

  • noun:   a ceremonial four-inch curved dagger that Sikh men are obliged to wear at all times