Meaning: garden of holly
Meaning: dweller at the holly trees
Meaning: near the holly bushes
Meaning: holly tree
Meaning: holly