What words describe Hercules?

brave

courageous

muscular

fearless

strong

loyal

answer