1.
enemy, foe
A hostile person or group that one is fighting against.
2.
opponent, rival, competitor
Someone competing against you.
Know your enemy and know yourself, and you need not fear a hundred battles.
Famous saying from Sun Tzu
Related Words
Antonym:
味方 (ally)