frontal: a drapery that covers the front of an altar
curtain: hanging cloth used as a blind (especially for a window)
water buffalo: an Asian buffalo that is often domesticated for use as a draft animal