vervainDict.lkDict.lk - Sinhala to English DictionaryMeaning vervain Tweet Sinhala Dictionary definitions for vervainvervain 🔊vervain : ශාකයක්vervain definitionNoun. Any plant of the genus Verbena.Lern More AboutWiki Definition: vervainGoogle Search result: GoogleWiki Article: Wikipedia Tweet