My parents gave me a Latin name meaning 'beautiful' but in the dialect of the village where I was born( which they did not speak), it was perilously close, with bad pronunciation and emphasis, to the word for "rubbish". Fortunately, we did not live there for long! I only ever use my middle name, which I also dislike, but is not so bad.
Our children and grandchildren have classical, interchangeably international names, melodic and lovely. They can live in just about any country and their given name will be adaptable.
Our youngest, now 7 months is Mary Helen, Marie Hélène, Maria Elena. This covers the 3 countries of her heritage and more.