General impression:
* Impresyon (This is the most direct translation and is commonly used)
* Pagbati (This refers to a feeling or sentiment, and can also be used for impression)
Impression of something:
* Tan-aw (This means "view" or "opinion," and can be used for impression)
* Pagbati (As mentioned above, this can also refer to the impression of something)
Impression of a person:
* Pagbati (This can be used to describe someone's personality or character)
* Hukom (This means "judgment," and can be used for the impression you have of someone)
Impression of a place:
* Tan-aw (This can be used for the impression you have of a place, especially its beauty or aesthetics)
* Pagbati (This can also be used to describe the feeling a place evokes in you)
Ultimately, the best word to use will depend on the specific context and the nuance you want to convey.