Corwynn \c(o)-rwy-nn\ as a boy's name is a variant of Corwin (Gaelic, Old English), and the meaning of Corwynn is "from beyond the hill; heart's friend or companion".
The baby name Corwynn sounds like Corwyn and Corwinn. Other similar baby names are Colwynn and Norwynn.