first impression; first sight
[천눈]
first impression; first sightA feeling or impression from the first encounter.
7 more sentences in the app — free account.