feeling; sense; impression
feeling; sense; impressionA sense, mood, emotion, etc. felt in one's body and mind.
7 more sentences in the app — free account.