What is the full meaning of holly
an evergreen shrub having leathery, shining, spinous leaves and red berries [n HOLLIES]
Example of the word holly placed on a Scrabble board.