meaning of fenes tella

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


Related Words

fenes-tella |

Developed & Maintained By Taraprasad.com

Treasure Words