It's also the origin of the Dutch word 'Bargoens', which is the name of the Dutch thieves cant."Baragouiner" a french verb which means "saying some incomprehensible stuff" comes from the bretons "bara gwin" which mean "bread and wine".
Names can have the weirdest etymologies. Germanic names, like Slavic ones, usually have two name elements; with quite some exceptions, like Otto, Hugo, Emma, etc. And each of those name elements has a certain meaning. However quite early on, those name elements were stuck together just because they sounded nice, not because they meant anything in conjunction.
While some are just weird, others like 'Dietlinde' (people + soft) and 'Sieglinde' (victory + soft) are outright bizarre.