I was surprised to see a geographical meaning, and even more surprised when the Virgin
Mary turns out to have it as an epithet - to me, a begonia is a garden flower, very cheerful and apparently easy to grow, but not the kind of flower name I'd expect to see on a human.