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.
He likes you.
he havea crush on you , he like you.
Sounds like he likes you a lot.
yes that does mean he likes you (good for you any wayz)
He's interested.
He is interested in you.
He most likely thinks you are very pretty and he is interested in you.
It means he has a MASSIVE crush on you.
FIRST, ITS KINA WIERD THAT HE JUST STARES AT EVERYBODY LIKE THAT. Secondly, if he smiles only at you, it means he probably likes you.
He probably fancies you.
It means that he wants to kiss you.
a lot of the time that means that your ex still has feelings for you!!