Yes, Meghana is Shermans mom. It said so in their conversation between quests. Hmm, I have Meghana in my kingdom - and no - she does not wear the kelp necklace I crafted.
I really hope they will give Meghana some good drops after this event, since currently she is just a gemhole.