The only free and comprehensive online etymological dictionary of the Spanish language
parar (2) m. (Noun) (game) "lansquenet"
From parar (1) in a secondary sense of placing a bet.