Translation of altar in English:

altar

altar, n.

masculine noun

  • 1

    altar
    la llevó al altar he married her
    • elevar a algn a los altares to canonize sb