Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of femerell

- A lantern, or louver covering, placed on a roof, for ventilation or escape of smoke.