Corwan \c(o)-rwan, cor-wan\ as a boy's name is a variant of Corwin (Gaelic, Old English), and the meaning of Corwan is "from beyond the hill; heart's friend or companion".
The baby name Corwan sounds like Corwyn, Carwyn, Corin, Corrin, Coren, Corwynn, Corwinn, Curran, Goran and Kirwan. Other similar baby names are Cowan, Carman, Carsan, Colwin, Corbin, Corvin, Corbyn, Corben, Gordan, Gorman, Norwin and Rowan.