chiefly Scotland. : giving spirit or vigor : animating, enlivening.
Is Heartsome a word?
adjective Chiefly Scot. giving cheer, spirit, or courage: a heartsome wine. cheerful; spirited: heartsome lads and lasses.
What does Fictionall mean?
: not real or true : made-up a fictional character.