Synonyms and related words :
Eldorado, Golconda, bank, bonanza, coal mine, colliery, cornucopia, diggings, eldorado, font, fount, fountain, gravy train, lode, mine, mine of wealth, mother lode, open cut, opencast, pit, quarry, resource, rich lode, rich uncle, shaft, source, source of supply, spring, staple, treasure trove, treasure-house, treasury, vein, well, wellspring, workings