Synonyms for foe

Found 2 synonyms

enemy (noun)

Synonyms:

opponent, adversary, rival, antagonist, foeman.
hostile (adjective)