Karakachanov

From Wikipedia, the free encyclopedia

Karakachanov (Bulgarian: Каракачанов) is a Bulgarian family name related to the Sarakatsani. It may refer to: