According to the American Heritage Dictionary of the English Language, the Indo-European root is *ser meaning "to protect". According to Eric Partridge in Origins, the Greek word Hērōs "is akin to" the Latin seruāre, meaning to safeguard. Partridge concludes, "The basic sense of both Hera and hero would therefore be 'protector'.
vitamins
taking care of man's best friends