It can be maddening when Siri cannot pronounce your contact’s name correctly. To fix this, activate Siri and ask you to say the name that she isn’t saying the right way, such as “What’s my name”. After she says it, say “You are saying ____________ wrong” and make sure you tell it back to her the way she pronounced it instead of the right way. That will prompt Siri to ask you how to pronounce it correctly.
When Siri asks you how to pronounce a name correctly from your iPhone contacts, pronounce it to her the way you want it to sound. At that point, Siri will display three options for you to choose the correct pronunciation. Listen to each one and tap the one that is correct. From then on, Siri should say the name correctly.