What is the full meaning of vennels
VENNEL, (Scots) a lane [n]
Example of the word vennels placed on a Scrabble board.