gold mine


Meanings

  • a good source of something that is desired
  • a mine where gold ore is found

Synonyms