"Fancy" things are high-quality, expensive, and sophisticated.

People who aren't rich or sophisticated tend to use the word "fancy". It sounds like a word that someone from the country uses when talking about things that rich people have. For example:

I may not have fancy clothes or an expensive car, but I work hard for my money.

In the example above, the speaker might have used the word "fancy" as a joke.

You can put "-looking" on the end of an adjective to show that it's specifically talking about how something looks:

We went out to a really trendy-looking restaurant.

This phrase appears in these lessons: