vigorous, strong, self-assured, proud, direct, eager, zealous, fiery, passionate, decisive, pioneering, ambitious, generous, loyal. Can be arrogant, tyrannical, demanding, eccentric, dogmatic, over-bearing, impetuous and brash. Snake : Deep thinker, wise, mystic, graceful, soft-spoken, sensual, creative, prudent, shrewd, ambitious, elegant, cautious, responsible, calm, strong, constant, purposeful. Can be loner, bad communicator, possessive,