Snowman

Spanish Meaning

monigote de nieve

English Meaning

  1. A figure of a person made from packed snow, usually formed by piling large snowballs on top of each other.