Starlight Casino Richmond Bc – Casino: meaning and definition