Word info

fenes-tella

Noun

Meaning

Any small windowlike opening or recess, esp. one to show the relics within an altar, or the like.

Source: Webster's dictionary

Close letter words and terms