Magic-pudding meaning : A limitless or endlessly replenished resource.
magic pudding
ethnic minority
lairage
interne
dugs