She and Merlin fell in love until she magically trapped him inside an enchanted tree. She is also known as the Lady of the Lake in other versions.
From Wikipedia:
Lady of the Lake is the titular name of the ruler of Avalon in the Arthurian legend. She plays a pivotal role in many stories, including giving King Arthur his sword Excalibur, enchanting Merlin, and raising Lancelot after the death of his father. Different writers and copyists give the Arthurian character the name Nimue, Viviane, Vivien, Elaine, Ninianne, Nivian, Nyneve, or Evienne, among other variations
I speculated that Merlin was Lancelot’s dad because they specifically cast a Black Brit. This IS good! She could be his mom.