Origin of the name HUSAIN.
Etymology of the
Meaning of the baby name HUSAIN.
A variant of Arabic Hussein
(q.v.), meaning "handsome."
... M. Ferté says that Bābar
always speaks of Sultān Husain with respect and praise, and this though
the latter had always been the indefatigable enemy of his grandfather
and his family... (Journal of the Royal Asiatic Society of Great
Britian & Ireland, 1898)