Wikipedia AI summary
Veitch
Veitch or Vetch is a Scottish surname,[1] and may refer to: