If you are going to discuss the """correct""" pronunciation, then can you shits please use IPA? It's impossible to even tell on which syllable OP has his emphasis, let alone whether or not he is attempting to emulate French pronunciation. You can't reliably tell if you've even judged him wrong or right, because what he has written does not meet any agreed-upon standard of rendering pronunciation in written form.
Write this:
>/'gaʁd.vwaʁ/Now paste that in here:
>http://ipa-reader.xyz/And set the voice bot underneath to "Celine (French)". Then you'll have the correct pronunciation. The voice "Salli (English - American)" or "Brian (English - British)" do a decent job, but the French ones are best for Gardevoir's name.