treasure trove: treasure of unknown ownership found hidden (usually in the earth)
treasure: accumulated wealth in the form of money or jewels etc.
birth: the time when something begins (especially life)