Kirpal Singh (disambiguation)
From Wikipedia, the free encyclopedia
Kirpal Singh may refer to
- Kirpal Singh- a British Indian Army soldier and spy instrumental in revealing the dates of the Ghadar Conspiracy
- Kirpal Singh- Sikh Spiritual Guru
Kirpal Singh may refer to