vennels

English

Noun

vennels

  1. plural of vennel