Could be he finds you striking, or that you remind him of someone he used to know, or he's not great with faces and is trying to remember if he's seen you before, or he just doesnt know how to break the ice, etc.
I feel it means that he truly cares about you and wants you to know this. He also might be admiring your beauty or pondering how he feels about you.
He could have feelings for you, or he could just think you are pretty. He's a guy, just ask him instead of playing the waiting game.
When you caught him looking at you it probably embarrassed him or he didn't want you to think he was staring at you.
only if she has a happy face or smiling
Welll it could mean a range of things. He likes you. He is checking you out. Or he wasn't looking at you, but staring blankly in your direction. If he stares at you again, smile and maybe wink if you are confident enough.
That probably would not be considered flirting but he might like you. It all depends on how he is looking at you. For example, if he is smiling and trying to get your attention, then he is most likely flirting. However if he is just looking at you, it could mean numerous different things.
When a girl turns when your looking at her but stares when your not looking means she does like you. The girl is just a little shy.
If he stares at you a lot. Smiles at you when he knows you are looking at him. And if he looks at you like "WOW"!
If he stares, and quickly looks away when he looks at you, then yes. If he just stares, and stares, and stares and doesn't even flinch when you look at him, then no.
It means that she probably likes you.
A girl staring at you and smiling could indicate that she is interested in you or finds you attractive. It could also be a friendly gesture to acknowledge you. If you are interested, you could try smiling back or approaching her to see if there is a connection.
of course it means that he likes you. and if you like him too say it girl, speak out.
He likes you or hes a weirdo!
If he's with his group of friends and is staring at you in the middle of their conversation and you guys have interests in the same things I say he does like you. He may be shy and not have a lot of expirience and you may be the same way. Definetley pursue this. Try talking to him or smiling at him.