altar | n 1. table etc for offerings to deity, mazbah, altar; 2. communion table in church, altar; | Kamus Inggeris-Melayu Dewan |
salvation | n 1. redemption from sin and the consequences of sin, diselamatkan: every day he knelt before the altar and prayed for his ~, setiap hari dia berlutut di hadapan altar dan memohon agar dia diselamatkan; | Kamus Inggeris-Melayu Dewan |