The name Doc means Doctor and is of American origin. Doc is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Short form of the title/profession Doctor. Doc Severinsen, band leader on The Tonight Show (to Johnny Carson). Doc Holliday, American gambler, gunfighter, & dentist.