Does the ending en mean on?
Yes. The possible forms of that suffix are: -n, -on, -en, -ön. Or alternatively, the suffix is -n, taking the appropriate link vowel ("o", "e" or "ö") if the noun ends in a consonant.
nagyon köszönöm :-)