adjective Chiefly Scot. giving cheer, spirit, or courage: a heartsome wine. cheerful; spirited. adjective mainly Scot cheering or encouragingheartsome news gay; cheerful