The meaning of the name Humayun is Blessed, sacred, royal, imperial
The origin of the name Humayun is
what should be the nick name for humayun?