optimisticpessimistic
clever, intelligenthalf-witted
realisticnaive
generousstingy, mean, tight-fisted
kind
Recommended