Meaning of creme anglais

Definition of creme anglais

(noun) custard sauce flavored with vanilla or a liqueur

Other information on creme anglais

WIKIPEDIA results for creme anglais
Amazon results for creme anglais