The English term "altar" matches the Swedish term "altare"

other english words that include "altar" : swedish :
altar-boy korgosse
altar-piece altartavla