Using a non-English word in an English sentance does not make the word an actual English word.
I knew about most of those, since it's the same in Dutch with these words. I don't know if it goes for Kanji though. Most people usually call Kanji Chineese characters where I'm from.
Edit: I looked it up, Kanji is not a Dutch word, we translate it. Hence my confusion.
I'm not a native English speaker, so I don't know which foreign words actually became English
And totally unrelated, but what is casbah?