Corwin \c(o)-rwin, cor-win\ as a boy's name is pronounced KOR-wen. It is of Gaelic and Old English origin, and the meaning of Corwin is "from beyond the hill; heart's friend or companion".
Corwin has 4 variant forms: Corwan, Corwinn, Corwyn and Corwynn.
Baby names that sound like Corwin are Corin and Corrin.