Definition of heart-bearer in US English:

heart-bearer

noun

rare
  • A person who carries or bears a heart or a depiction of a heart.

Origin

Late 16th century; earliest use found in John Daus (c1516–1602), schoolmaster and translator.