Originally Posted by GM4Him
Her name is Shadowheart because she's a servant of Shar, goddess of shadows

On-the-nose names such as "Shadowheart" for a servant of evil do not bother me in the slightest, because the practice is an old one as far as the fantasy genre goes.