Caracaleanu (Romanian) comes from Romanian Caracal, from Ottoman Turkish karakale, from Turkish kara-.