The name Humayun is a Muslim baby name. In Muslim the meaning of the name Humayun is: Blessed. Auspicious.
From Chinese 欢 (huÄn) meaning "happy, pleased", as well as other characters pronounced in a similar way. Home » Names.
Homayoun (also spelled Homayun, Homayoon, or Homayon, Persian: همايون‎‎) is a Persian male given name, it also appears as a surname.