“魁人”的英语?

“魁人”的英语可以翻译为:
meganthropus