I think it would translate to "Player and Bank" The English use the term "punter" to mean bettor so I suspect Punto is the Spanish version of that. I assume it is some variation of Baccarat but have no idea of where it is from.