Surname HAGGARD

SOURCE: Nickname
USAGE: English

Meaning & History

From a descriptive nickname meaning "wild, untamed, worn".