1 names match.
English/Germanic
Possibly variant of Corwin, from Old English meaning 'friend' or related to corvus (raven).