reservoir
a large or extra supply of something
a reservoir of talent