The meaning of Mahipal is King