Meaning of royal casino

Definition of royal casino

(noun) a form of casino in which face cards have extra point values

Other information on royal casino

WIKIPEDIA results for royal casino
Amazon results for royal casino