As an adjective humble
is near the ground; not high or lofty; not pretentious or magnificent; unpretending; unassuming; as, a humble cottage or
humble can be hornless.
As a verb humble
is to bring low; to reduce the power, independence, or exaltation of; to lower; to abase; to humiliate.
As a noun serpent is
snake.