This is called compounding. Words in English are like Lego: If you use enough force, you can put any two of them together. We do this all the time in English: Words like "heartbroken," "bookworm," "sandcastle" all are compounds.
Son las palabras compuestas, porque las palabras en inglés son como el Lego, si aplicas suficiente fuerza puedes juntar dos de ellas. Esto se hace continuamente en inglés: palabras como corazón roto, ratón de biblioteca, castillo de