Yes, foe is a Scrabble word!
...and is worth 6 points in Scrabble, and 6 points in Words with Friends
foe
Noun
1. An armed adversary (especially a member of an opposing military force)
2. A personal enemy
What Scrabble words can I make with the letters in foe?
2 Letter Words