"First sights" is an expression that is often used to describe the first impression of a place, person or object. However, there are several synonyms that can be used to convey the same meaning. The phrase "initial glimpse" can be used to describe the first time that something is seen. "First view" is another synonym that can be used to describe the first impression of something. "Introduction" can also be used to describe the first time that something is seen, especially when it comes to people. Finally, "debut" can be used to describe the first time that something is presented or introduced. These synonyms offer a diverse way of expressing the first encounter or first view of something.