What is the definition of Sheila? 🙋 🔍
Sheila is a fictional character from the British science fiction television series "Doctor Who," played by actress Susannah York. She was introduced in the fourth episode of season four, "The End of Time." Sheila is a humanoid alien created by the Doctor and his companions as part of the Daleks' invasion of Earth. Throughout her adventures, Sheila has been portrayed as an intelligent and resourceful character who often uses her advanced technology to help the Doctor and other characters. She is also known for her