Hi,
I admit that sometimes I have trouble pronouncing names which are rarer to come across and/or from other countries and cultures. Whenever this happens, I do try as quickly as I can to ask the person if they'd very kindly help me know how to pronounce their name so that I don't get it wrong and cause them any offence etc. This is 99% of the time appreciated.
Travelling Frog - I'm also British born, Indian Punjabi and ever since I was 5 years old, I've been known as Dennis. I was the only brown kid at school up until I was around 11 years old as the area of the North West of England where we used to live I think had just 3 indian families there (up to around 1982) I do remember, teachers and other kids not knowing how to pronounce my Indian name and as I was very often sent to the headmasters office for being naughty in class, Dennis the Menace was often used!

I don't know if you've seen the old re-runs of Goodness Gracious Me that ran first in around 2000/2001, but after the initial show, everyone at work was creasing up the next day when I walked in and announced I was sorry for being late, was held up at the golf course!

A few people over the years have miss pronounced my first name and last name and also in a negative way adding comments uncalled for for which I've not risen to the bait as it were, but instead pulled them aside later and pointed things out. One such person just happened to be a college lecturer, and even after I corrected him in front of the class, he had the audacity to make other comments. I then made a deliberate miss pronounciation of his name and added a smart comment to point out just how ignorant he was and the class did laugh in front of him - that did the trick and he didn't do it again!
That all said, there's also the whole thing about other country and culture names that translate or convert to rude/funny names - both to English conversion and also from names English to other countries/languages and names!!
Cheers, DtM! West London & Slough UK!