Barbora

Czech equivalent of Greek Barbara, meaning foreign; strange