I'm thinking that this is Ajuga spp. While it can be invasive, this may have been planted as a groundcover somewhere nearby.