മേയല് (meyal) Malayalam word · pronounced meyal Meaning in English Thatching or tiling (the roof) English words: thatching, roof