It is named after Cortana, an artificial intelligence character in Microsoft's Halo video game series, with Jen Taylor, the character's voice actress, returning to voice the personal assistant's US-specific version.[7]
...Originally Cortana was only meant to be a codename but a petition on Windows Phone's UserVoice site that proved to be popular made the codename official.