Perhaps, hold-dear is a misspelling. Click here to search for this word in our misspelling dictionary.
held dear,
hold dear,
hold true,
held true.