From værdi (“worth”) + fuld (“full”). Compare English worthful, German wertvoll.
værdifuld (neuter værdifuldt, plural and definite singular attributive værdifulde)