Suggest a translation

हिम-मनुष्य