FENESTELLA Meaning of FENESTELLA in English [ ˌfɛnɪ'stɛlə ]■ noun Architecture a niche in a wall south of a church's altar, holding the piscina and often the credence.OriginME: from L., dimin. of fenestra 'window'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004