Creativity · personality · warmth
Source: English
Root Word: Mackenzie, Leigh
Derived From: Mackenzie, Leigh
Meaning: Mackenzie means "descendant of the one who made the fire" and Leigh means "meadow".
Popularity History: In recent years it has become popular as a modern innovative name, more commonly used for girls' names.