FamilyEducation.com
   
 

Last name origins & meanings:

  1. German: from a medieval personal name, a short form of various Germanic personal names with the first element folk ‘people’. Compare Foulkes.
  2. Czech: variant of the personal name Volek.
  3. Slovenian: nickname from volk ‘wolf’.
  4. Ukrainian: Russianized form of Ukrainian Vovk, a nickname meaning ‘wolf’.
  5. Jewish (western Ashkenazic): ornamental name from German Volk ‘people’.
  6. English: variant of Foulks.