The yezer hara (evil inclincation) has seven names:

1. evil;
2. uncircumcised;
3. impure;
4. enemy;
5. stumbling block;
6. stone [on one's heart];
7. hidden [in one's heart].


Source: BT Sukkah 52a