English Ratan Singh Raypa Cited by user Citation bot on 30 Oct 2023 Ratan Singh Raypa (Hindi: रतन सिंह रायपा ; also spelled as Ratan Singh Raipa; born c.