English Theasurus that shows all the ways the English word is translated from the original Greek and Hebrew.

English Theasurus from the Hebrew and Greek Strong's Dictionary

heretofore 0865 -- /ethmowl -- + before (that) time, + {heretofore}, of late (old), +times past, yester[day].

heretofore 4258 ** proamartano ** sin already, {heretofore} sin.

heretofore 8032 -- shilshowm -- + before (that time, -time), excellent things, +{heretofore}, three days, + time past.

heretofore 8543 -- t@mowl -- + before (-time), + these [three] days, + {heretofore},+ time past, yesterday.