grace · peaceful · kindness
Source: Old English
Root Word: hen + leah
Derived From: hen means 'hen' and leah means 'woodland'
Meaning: Hen's Woodland
Popularity History: This name is relatively rare in modern times and usually appears among British aristocrats.