Jimalee is a blended modern name from Jima or Jimmy elements and Lee, ultimately tied to James meaning supplanter.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Jimalee?
Swipe through thousands of names like it