I have found that princess is princeza or kneginja and horse is konj and a female horse rider is called a jahacica pronounced yahachitza... But I cannot picture how would there be a surname that means "horse princess"? (I am trying to combine the name Sarah and the surname Marshall into a single surname, one that could have been a real croatian surname, but I dont know much about slavic lexemes).