HORNED HUMMER Meaning of HORNED HUMMER in English noun : sun gem Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012