Translation of horma in English:

horma

last, n.

feminine noun

  • 1

    (para hacer zapatos) last
    (para conservar su forma) shoetree
    zapatos de horma ancha/estrecha broad-fitting/narrow-fitting shoes
    • encontrar la horma de su zapato to meet one's match
  • 2Argentina

    Cooking
    una horma de queso a cheese