Yes, Infanta is the Royal Title in Spain