Jaggard Name Meaning

English: from the personal name Jack + the pejorative suffix -ard.

List of People with Surname Jaggard