A Baltic-style form often linked to Barbara, from Greek barbaros, meaning foreign or strange.
Like Baiba?
Swipe through thousands of names like it