What does the spanish word les mean in English?
Well, when it is in les gusta(n), it means they/you like. So it means they/you and is in plural form. When you use a translator, it says it means he. I would go with they/you if you are using it with gusta(n).