English, from the surname derived from an Old Celtic river name in Devon/Somerset, England.
Cary may be a male or, occasionally, a female name.