Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
OTHER FORMS: Impie, Impy, Wimpey?
Meaning & History
From Impey, the name of various places in England, derived from Old English *imphaga, *imphæg "sapling enclosure". Alternatively it could have indicated a person who lived near an enclosure of young trees.