The answer to the crossword for the term 'Twin Brother of Artemis' is APOLLO (6 letters). APOLLO was the Greek god of music, poetry, prophecy, healing, and the sun. He was the twin brother of the goddess Artemis, who was the goddess of the hunt, wilderness, and wild animals.