Type Surname (from nickname)
Usage Scottish
Other Forms FormsVeatch, Veach, Veech, Vetch, Vitch, Vache
Meaning & History
Derived from the Latin word vacca which means "cow". This was either an occupational name for a cowherd or a nickname for a gentle person.