In Greek mythology what is the name of the twin sister of Apollo? August 17, 2017 By Show answer Artemis More Greek Mythology QuestionsMore Mythology Questions