lode

/loʊd/
noun
  1. 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.
What does "lode" mean? | whatsthatwordmean | whatsthatwordmean