Corey is a masculine given name and a surname. It is a masculine version of name Cora, which has Greek origins and is the maiden name of the goddess Persephone. The name also can have origins from the Gaelic word coire, which means "in a cauldron" or "in a hollow". As a surname, it has a number of possible derivations, including an Old Norse personal name Kori of uncertain meaning, which is found in Scandinavia and England, often meaning curly haired. As an Irish surname it comes from Ó Comhraidhe (descendant of Comhraidheh).
https://en.wikipedia.org/wiki/Corey