Find the word definition

WordNet
creme anglais

n. custard sauce flavored with vanilla or a liqueur