The English term "altar cloth" matches the Tokpisin term "laplap bilong alta"

other english words that include "altar" : tokpisin :
altar alta, tebol tambu