Meaning of altar

altar

Ilocano

n. altar