LOL...kinda like that computer company, back in the day, that named their company "Wang".
1- Wang is a very common name
2- First names can be common words or descriptive
3- Locals use an foreign name (generally english) with foreigners to help memorization
4- Poor english or taste make some people just use litteral translation of their chinese name as "foreigner friendly name"
Result: Keep trying a straight face when, in a formal business environment, a man is introduced to you as "Rainbow Wang"
Many stories like that, the other main one being we have 2 wang in my office, one ~1,60m tall and the other one ~1,80m tall. Their are known to all as "small wang" and "big wang"...