Is the scent lemony?
If it is it's probably Nepeta cataria citriodora. I had one set itself in a pot which survived for a few years, now I have one which set itself in the ground which is looking strong and healthy. Flowers will give you a better idea.