...
By the way, I've never understood why every in the USA calls my name and pool "KayNo" - it's not
It's Ka like "Car" without the "r"
There is no way to say "Kay" in Japanese, the sound doesn't exist.
Because Americans speak English with an American accent. American has morphed and they now do not like a syllable ending with a vowel, so instead of saying Ka they have to add the 'n' and that makes it sound like 'can'. They are also losing the concept of constants that sound like a vowel but change the syllable, forcing isolated vowels to be extended, so instead of saying 'Ka' followed by 'no' it changes to 'can' followed by 'ou'.
Received pronunciation, old chap, just as my mater and pater would enunciate.
English, fantastic expandable language, spoken in so many different accents and none of them are wrong.