The English term "altar" matches the Tokpisin term "alta, tebol tambu"

other english words that include "altar" : tokpisin :
altar cloth laplap bilong alta