fenestraDict.lkDict.lk - Sinhala to English DictionaryMeaning fenestra Tweet Sinhala Dictionary definitions for fenestrafenestra 🔊fenestra : ගවාක්ෂයfenestra definitionNoun. A small opening; Especially., one of the apertures, closed by membranes, between the tympanum and internal ear.Lern More AboutWiki Definition: fenestraGoogle Search result: GoogleWiki Article: Wikipedia Tweet