What is the full meaning of holards
HOLARD, the total amount of water in the soil [n]
Example of the word holards placed on a Scrabble board.