What is the meaning of the word humaniac?

#1
Is it human maniac or something? Does it some how relevant to space? It just interesting. If anybody know the meaning - please share.

Regards,
 
Top