Sorry to hijack, but isn't it funny how you waited half an hour for an answer and then two come at exactly the same time??? what are the chances hey! lol
It can also mean 'still' as in Il travaille toujours meaning he's still working. It's a word the french have trouble with as they don't know which word to choose (until it's explained.)