English Synonym Finder
insightful observant astute discerning sharp keen intuitive
oblivious unobservant obtuse insensitive unaware dull vacuous