noun, masculine/stypʁ/plural: stupresstupre is masculine in French.debaucheryBorrowed from Latin stuprum.