quino

quino

English Noun
Ad

Definition

Archaic form of keno (“gambling game”).

Ad