a person who sees little or no good in anything and who has no belief in human progress (especially showing this by being sarcastic)
nonbeliever
a person who feels hatred and tries or wishes to harm or attack
someone hated or competed against
a small animal (larger than a hedgehog) covered with spines that it sticks out if attacked
mean lady
a small animal like a mouse that feeds on insects; a bad-tempered woman
mean lady
a female tiger
mean lady