Words: impression feeling belief notion opinion
Part of speech: n
Definition: a vague idea in which some confidence is placed
Example: his impression of her was favorable