What is the full meaning of sengreen
houseleek, a plant which often grows on roofs [n -S]
Example of the word sengreen placed on a Scrabble board.