meaning of femerell

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


Related Words

femerell |

Developed & Maintained By Taraprasad.com

Treasure Words