For non Korean readers “ban” means “half” and “wang” means “king.” But it’s most likely a shortened version of “wangja,” which means “prince.” Koreans like to shorten longer words and sentences and stick them together.