What is the full meaning of vervain
a wild verbena, believed to have magical powers, also VERVEN [n -S]
Example of the word vervain placed on a Scrabble board.