The
Kara Koyunlu or
Qara Qoyunlu, also called the
Black Sheep Turkomans (
Persian:
Qara Qoyunlu, قرا قویونلو), were a
Shia Oghuz Turkic tribal federation that ruled over the territory comprising the present-day
Azerbaijan,
Armenia (1406), north-western
Iran, eastern
Turkey and
Iraq from about 1375 to 1468.