I'm a TEFL teacher in China. The kids here have some fascinating names. Some are obviously just mistakes (Like Biran or Windy). Some are quite clever.
One girl about 15 said she wanted to be called KFC. When I asked her why she smiled and said "Because everybody likes KFC!"
Another very shy girl about 19 called herself shadow...which I thought was a lovely name.
Then there were the parents who had an extra child by accident and called her...extra. Seriously. There are also parents who name their child after an inanimate object like "telephone" or "train". "Tiger" is a popular name for boys too.
There's also a boy named monkey; "apple" is quite common, and many others like this. For some reason there's a fair few older girls 20+ named Queenie; these days the name seems to have fallen out of fashion. These are the names the parents or kids themselves have chosen, we teachers aren't trying to make fun of them.
Edit: Forgot to mention I work with a Chinese girl whose name is Tim.
