You may find this hepful:
Forvo: the pronunciation guide. All the words in the world pronounced by native speakers
I think it's a neat website where you can post a name or any English word that you can't or find difficult to pronounce, and if someone knows, he/she will prounce that word/phrase for you.
It's difficult to prounce names, especially those of foreign origins, as they usually don't follow normal pronunciation rules, and you more often than not can't find them in dictionaries. The only way is to ask the name-holder or somebody who knows how to prounce it.