1 definition by hapimama

Top Definition
Heru is a god in Egyptian mythology. A protector, loyal, fierce and good.
Heru sought revenge on Set for the death of Osiris.
by hapimama March 20, 2009
Mug icon
Buy a Heru mug!