Однокоренные слова - это слова, которые образуются из одного слова, имеют общий корень и смысл. Например: вода, водный, водяной и водовоз - это однокоренные слова, но слово воевода, хоть и имеет корень -вод- не относится к их числу. В первом случае слова имеют отношение к воде, а воевода от слов война и водить.
Однокоренные слова к слову враг: вражда, вражеский, враждебный, враждебность, враждебно, враждующий, враждовать, враждебнейший, враждовавший, врагиня.