What is the full meaning of fenestrals
FENESTRAL, a window with some other translucent material instead of glass [n]
Example of the word fenestrals placed on a Scrabble board.