lode
/loʊd/
noun
- A rich source or supply of something valuable, especially a vein of metal ore in the earth.
- The old mine had a lode of copper that made the town prosperous.
- The miners discovered a rich lode of silver deep underground.
- Her grandmother's letters were a lode of family history and stories.