the kirpan is a curved, single-edged dagger or knife carried by sikhs. traditionally, it was a full-sized sword but modern sikhs have reduced the length to that of a dagger or knife due to modern considerations based on societal and legal changes since then.