early Scots corby "raven," probably alteration (with assimilation to the suffix -y -ie) of northern Middle English corbin "raven," borrowed from Anglo-French & Old French, probably going back to a noun derivative of Latin corvīnus "of a raven" — more at corvine
Note: For -b- for Latin -v- cf. note at corbel entry 1.