* Friendly describes someone who is approachable, enjoys interacting with others, and shows kindness.
* Shy describes someone who is hesitant or nervous in social situations.
A shy person might not be friendly because they are afraid to approach others. However, a shy person could still be friendly, just less outgoing.
Here are some better opposites for "shy":
* Outgoing: describes someone who is confident and enjoys being around others.
* Bold: describes someone who is fearless and willing to take risks.
* Confident: describes someone who is self-assured and comfortable in social situations.
In short: "Friendly" and "shy" are not direct opposites, but they often exist on different spectrums of social behavior.