Kirpan
The kirpan is a blade that Khalsa Sikhs are required to wear as part of their religious uniform, as prescribed by the Sikh Code of Conduct. Traditionally, the kirpan was a full-sized talwar at around 76 cm long (30 in); however, British colonial policies and laws introduced in the 19th century reduced the length of the blade, and in the modern day, the kirpan is typically a dagger between 12 and 30 cm long (5–12 in). According to the Sikh Code of Conduct, “The length of the sword to be worn is not prescribed”, but must be curved and single edged, and worn over the right shoulder and across the body. It is part of a religious commandment given by Guru Gobind Singh in 1699, founding the Khalsa order and introducing the five articles of faith which must be worn at all times.
Read more on Wikipedia